@transkripid/flowbite-react
Version:
Official React components built for Flowbite and Tailwind CSS - Transkrip.id fork
34 lines (33 loc) • 1.13 kB
JavaScript
import { jsx as h } from "react/jsx-runtime";
import { c as d } from "react/compiler-runtime";
import { twMerge as u } from "tailwind-merge";
import { mergeDeep as x } from "../../helpers/merge-deep.mjs";
import { useModalContext as M } from "./ModalContext.mjs";
const j = (f) => {
const e = d(16);
let t, r, m, o;
e[0] !== f ? ({
children: t,
className: r,
theme: o,
...m
} = f, e[0] = f, e[1] = t, e[2] = r, e[3] = m, e[4] = o) : (t = e[1], r = e[2], m = e[3], o = e[4]);
let l;
e[5] !== o ? (l = o === void 0 ? {} : o, e[5] = o, e[6] = l) : l = e[6];
const i = l, {
theme: c,
popup: n
} = M();
let s;
if (e[7] !== r || e[8] !== i || e[9] !== n || e[10] !== c.footer) {
const a = x(c.footer, i);
s = u(a.base, !n && a.popup, r), e[7] = r, e[8] = i, e[9] = n, e[10] = c.footer, e[11] = s;
} else
s = e[11];
let p;
return e[12] !== t || e[13] !== m || e[14] !== s ? (p = /* @__PURE__ */ h("div", { className: s, ...m, children: t }), e[12] = t, e[13] = m, e[14] = s, e[15] = p) : p = e[15], p;
};
export {
j as ModalFooter
};
//# sourceMappingURL=ModalFooter.mjs.map