Your Name 1912bcd25b
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
chore: sync all remaining local workspace changes
2026-05-08 11:26:57 +08:00

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;