99 lines
2.4 KiB
JavaScript
99 lines
2.4 KiB
JavaScript
import {aO as N, h as f, a as v, j as n, B as b, b as _, d as w, aP as R, aQ as B, aR as C} from "./index-CdMy-Rhi.js";
|
|
const [W,z] = N("List component was not found in tree");
|
|
var h = {
|
|
root: "m_abbac491",
|
|
item: "m_abb6bec2",
|
|
itemWrapper: "m_75cd9f71",
|
|
itemIcon: "m_60f83e5b"
|
|
};
|
|
const A = {}
|
|
, u = f( (a, e) => {
|
|
const t = v("ListItem", A, a)
|
|
, {classNames: c, className: r, style: l, styles: m, vars: L, icon: p, children: d, mod: y, ...g} = t
|
|
, s = z()
|
|
, i = p || s.icon
|
|
, o = {
|
|
classNames: c,
|
|
styles: m
|
|
};
|
|
return n.jsx(b, {
|
|
...s.getStyles("item", {
|
|
...o,
|
|
className: r,
|
|
style: l
|
|
}),
|
|
component: "li",
|
|
mod: [{
|
|
"with-icon": !!i,
|
|
centered: s.center
|
|
}, y],
|
|
ref: e,
|
|
...g,
|
|
children: n.jsxs("div", {
|
|
...s.getStyles("itemWrapper", o),
|
|
children: [i && n.jsx("span", {
|
|
...s.getStyles("itemIcon", o),
|
|
children: i
|
|
}), n.jsx("span", {
|
|
...s.getStyles("itemLabel", o),
|
|
children: d
|
|
})]
|
|
})
|
|
})
|
|
}
|
|
);
|
|
u.classes = h;
|
|
u.displayName = "@mantine/core/ListItem";
|
|
const E = {
|
|
type: "unordered"
|
|
}
|
|
, F = w( (a, {size: e, spacing: t}) => ({
|
|
root: {
|
|
"--list-fz": R(e),
|
|
"--list-lh": B(e),
|
|
"--list-spacing": C(t)
|
|
}
|
|
}))
|
|
, x = f( (a, e) => {
|
|
const t = v("List", E, a)
|
|
, {classNames: c, className: r, style: l, styles: m, unstyled: L, vars: p, children: d, type: y, withPadding: g, icon: s, spacing: i, center: o, listStyleType: j, mod: P, ...I} = t
|
|
, S = _({
|
|
name: "List",
|
|
classes: h,
|
|
props: t,
|
|
className: r,
|
|
style: l,
|
|
classNames: c,
|
|
styles: m,
|
|
unstyled: L,
|
|
vars: p,
|
|
varsResolver: F
|
|
});
|
|
return n.jsx(W, {
|
|
value: {
|
|
center: o,
|
|
icon: s,
|
|
getStyles: S
|
|
},
|
|
children: n.jsx(b, {
|
|
...S("root", {
|
|
style: {
|
|
listStyleType: j
|
|
}
|
|
}),
|
|
component: y === "unordered" ? "ul" : "ol",
|
|
mod: [{
|
|
"with-padding": g
|
|
}, P],
|
|
ref: e,
|
|
...I,
|
|
children: d
|
|
})
|
|
})
|
|
}
|
|
);
|
|
x.classes = h;
|
|
x.displayName = "@mantine/core/List";
|
|
x.Item = u;
|
|
export {x as L};
|