337 lines
9.2 KiB
JavaScript
337 lines
9.2 KiB
JavaScript
/*
|
|
* Extracted from browser-delivered Turbopack chunk: 5d5b47876e53e564.da1ba52a93.js
|
|
* Module id: 599841
|
|
* For reading/searching only; this factory depends on the original Turbopack runtime.
|
|
*/
|
|
|
|
const moduleFactory = (e) => {
|
|
"use strict";
|
|
var t = e.i(511334),
|
|
r = e.i(750149),
|
|
n = e.i(484274),
|
|
o = e.i(358379),
|
|
a = e.i(54168),
|
|
i = e.i(640404),
|
|
l = e.i(264458),
|
|
s = e.i(494445),
|
|
c = e.i(481666),
|
|
u = e.i(552659),
|
|
d = o.default.forwardRef(function (e, t) {
|
|
var r = e.prefixCls,
|
|
n = e.forceRender,
|
|
a = e.className,
|
|
s = e.style,
|
|
c = e.children,
|
|
d = e.isActive,
|
|
f = e.role,
|
|
m = e.classNames,
|
|
p = e.styles,
|
|
h = o.default.useState(d || n),
|
|
g = (0, u.default)(h, 2),
|
|
b = g[0],
|
|
v = g[1];
|
|
return (o.default.useEffect(
|
|
function () {
|
|
(n || d) && v(!0);
|
|
},
|
|
[n, d],
|
|
),
|
|
b)
|
|
? o.default.createElement(
|
|
"div",
|
|
{
|
|
ref: t,
|
|
className: (0, l.default)(
|
|
"".concat(r, "-content"),
|
|
(0, i.default)(
|
|
(0, i.default)({}, "".concat(r, "-content-active"), d),
|
|
"".concat(r, "-content-inactive"),
|
|
!d,
|
|
),
|
|
a,
|
|
),
|
|
style: s,
|
|
role: f,
|
|
},
|
|
o.default.createElement(
|
|
"div",
|
|
{
|
|
className: (0, l.default)(
|
|
"".concat(r, "-content-box"),
|
|
null == m ? void 0 : m.body,
|
|
),
|
|
style: null == p ? void 0 : p.body,
|
|
},
|
|
c,
|
|
),
|
|
)
|
|
: null;
|
|
});
|
|
d.displayName = "PanelContent";
|
|
var f = [
|
|
"showArrow",
|
|
"headerClass",
|
|
"isActive",
|
|
"onItemClick",
|
|
"forceRender",
|
|
"className",
|
|
"classNames",
|
|
"styles",
|
|
"prefixCls",
|
|
"collapsible",
|
|
"accordion",
|
|
"panelKey",
|
|
"extra",
|
|
"header",
|
|
"expandIcon",
|
|
"openMotion",
|
|
"destroyInactivePanel",
|
|
"children",
|
|
],
|
|
m = o.default.forwardRef(function (e, n) {
|
|
var u = e.showArrow,
|
|
m = e.headerClass,
|
|
p = e.isActive,
|
|
h = e.onItemClick,
|
|
g = e.forceRender,
|
|
b = e.className,
|
|
v = e.classNames,
|
|
_ = void 0 === v ? {} : v,
|
|
y = e.styles,
|
|
x = void 0 === y ? {} : y,
|
|
C = e.prefixCls,
|
|
E = e.collapsible,
|
|
S = e.accordion,
|
|
w = e.panelKey,
|
|
k = e.extra,
|
|
j = e.header,
|
|
P = e.expandIcon,
|
|
R = e.openMotion,
|
|
N = e.destroyInactivePanel,
|
|
$ = e.children,
|
|
O = (0, r.default)(e, f),
|
|
T = "disabled" === E,
|
|
M = (0, i.default)(
|
|
(0, i.default)(
|
|
(0, i.default)(
|
|
{
|
|
onClick: function () {
|
|
null == h || h(w);
|
|
},
|
|
onKeyDown: function (e) {
|
|
("Enter" === e.key ||
|
|
e.keyCode === c.default.ENTER ||
|
|
e.which === c.default.ENTER) &&
|
|
(null == h || h(w));
|
|
},
|
|
role: S ? "tab" : "button",
|
|
},
|
|
"aria-expanded",
|
|
p,
|
|
),
|
|
"aria-disabled",
|
|
T,
|
|
),
|
|
"tabIndex",
|
|
T ? -1 : 0,
|
|
),
|
|
I =
|
|
"function" == typeof P
|
|
? P(e)
|
|
: o.default.createElement("i", { className: "arrow" }),
|
|
A =
|
|
I &&
|
|
o.default.createElement(
|
|
"div",
|
|
(0, t.default)(
|
|
{ className: "".concat(C, "-expand-icon") },
|
|
["header", "icon"].includes(E) ? M : {},
|
|
),
|
|
I,
|
|
),
|
|
L = (0, l.default)(
|
|
"".concat(C, "-item"),
|
|
(0, i.default)(
|
|
(0, i.default)({}, "".concat(C, "-item-active"), p),
|
|
"".concat(C, "-item-disabled"),
|
|
T,
|
|
),
|
|
b,
|
|
),
|
|
B = (0, l.default)(
|
|
m,
|
|
"".concat(C, "-header"),
|
|
(0, i.default)({}, "".concat(C, "-collapsible-").concat(E), !!E),
|
|
_.header,
|
|
),
|
|
D = (0, a.default)(
|
|
{ className: B, style: x.header },
|
|
["header", "icon"].includes(E) ? {} : M,
|
|
);
|
|
return o.default.createElement(
|
|
"div",
|
|
(0, t.default)({}, O, { ref: n, className: L }),
|
|
o.default.createElement(
|
|
"div",
|
|
D,
|
|
(void 0 === u || u) && A,
|
|
o.default.createElement(
|
|
"span",
|
|
(0, t.default)(
|
|
{ className: "".concat(C, "-header-text") },
|
|
"header" === E ? M : {},
|
|
),
|
|
j,
|
|
),
|
|
null != k &&
|
|
"boolean" != typeof k &&
|
|
o.default.createElement(
|
|
"div",
|
|
{ className: "".concat(C, "-extra") },
|
|
k,
|
|
),
|
|
),
|
|
o.default.createElement(
|
|
s.default,
|
|
(0, t.default)(
|
|
{ visible: p, leavedClassName: "".concat(C, "-content-hidden") },
|
|
R,
|
|
{ forceRender: g, removeOnLeave: N },
|
|
),
|
|
function (e, t) {
|
|
var r = e.className,
|
|
n = e.style;
|
|
return o.default.createElement(
|
|
d,
|
|
{
|
|
ref: t,
|
|
prefixCls: C,
|
|
className: r,
|
|
classNames: _,
|
|
style: n,
|
|
styles: x,
|
|
isActive: p,
|
|
forceRender: g,
|
|
role: S ? "tabpanel" : void 0,
|
|
},
|
|
$,
|
|
);
|
|
},
|
|
),
|
|
);
|
|
});
|
|
e.s(["default", 0, m], 599841);
|
|
var p = [
|
|
"children",
|
|
"label",
|
|
"key",
|
|
"collapsible",
|
|
"onItemClick",
|
|
"destroyInactivePanel",
|
|
],
|
|
h = function (e, n) {
|
|
var a = n.prefixCls,
|
|
i = n.accordion,
|
|
l = n.collapsible,
|
|
s = n.destroyInactivePanel,
|
|
c = n.onItemClick,
|
|
u = n.activeKey,
|
|
d = n.openMotion,
|
|
f = n.expandIcon;
|
|
return e.map(function (e, n) {
|
|
var h = e.children,
|
|
g = e.label,
|
|
b = e.key,
|
|
v = e.collapsible,
|
|
_ = e.onItemClick,
|
|
y = e.destroyInactivePanel,
|
|
x = (0, r.default)(e, p),
|
|
C = String(null != b ? b : n),
|
|
E = null != v ? v : l,
|
|
S = !1;
|
|
return (
|
|
(S = i ? u[0] === C : u.indexOf(C) > -1),
|
|
o.default.createElement(
|
|
m,
|
|
(0, t.default)({}, x, {
|
|
prefixCls: a,
|
|
key: C,
|
|
panelKey: C,
|
|
isActive: S,
|
|
accordion: i,
|
|
openMotion: d,
|
|
expandIcon: f,
|
|
header: g,
|
|
collapsible: E,
|
|
onItemClick: function (e) {
|
|
"disabled" !== E && (c(e), null == _ || _(e));
|
|
},
|
|
destroyInactivePanel: null != y ? y : s,
|
|
}),
|
|
h,
|
|
)
|
|
);
|
|
});
|
|
},
|
|
g = function (e, t, r) {
|
|
if (!e) return null;
|
|
var n = r.prefixCls,
|
|
a = r.accordion,
|
|
i = r.collapsible,
|
|
l = r.destroyInactivePanel,
|
|
s = r.onItemClick,
|
|
c = r.activeKey,
|
|
u = r.openMotion,
|
|
d = r.expandIcon,
|
|
f = e.key || String(t),
|
|
m = e.props,
|
|
p = m.header,
|
|
h = m.headerClass,
|
|
g = m.destroyInactivePanel,
|
|
b = m.collapsible,
|
|
v = m.onItemClick,
|
|
_ = !1;
|
|
_ = a ? c[0] === f : c.indexOf(f) > -1;
|
|
var y = null != b ? b : i,
|
|
x = {
|
|
key: f,
|
|
panelKey: f,
|
|
header: p,
|
|
headerClass: h,
|
|
isActive: _,
|
|
prefixCls: n,
|
|
destroyInactivePanel: null != g ? g : l,
|
|
openMotion: u,
|
|
accordion: a,
|
|
children: e.props.children,
|
|
onItemClick: function (e) {
|
|
"disabled" !== y && (s(e), null == v || v(e));
|
|
},
|
|
expandIcon: d,
|
|
collapsible: y,
|
|
};
|
|
return "string" == typeof e.type
|
|
? e
|
|
: (Object.keys(x).forEach(function (e) {
|
|
void 0 === x[e] && delete x[e];
|
|
}),
|
|
o.default.cloneElement(e, x));
|
|
};
|
|
e.s(
|
|
[
|
|
"default",
|
|
0,
|
|
function (e, t, r) {
|
|
return Array.isArray(e)
|
|
? h(e, r)
|
|
: (0, n.default)(t).map(function (e, t) {
|
|
return g(e, t, r);
|
|
});
|
|
},
|
|
],
|
|
992008,
|
|
);
|
|
};
|
|
|
|
export default moduleFactory;
|