@payfit/unity-components
Version:
29 lines (28 loc) • 732 B
JavaScript
import { TabsProvider as e } from "./Tabs.context.js";
import { tabsVariant as t } from "./Tabs.variant.js";
import { forwardRef as n } from "react";
import { jsx as r } from "react/jsx-runtime";
import { Tabs as i } from "react-aria-components/Tabs";
//#region src/core/components/tabs/Tabs.tsx
var a = n(({ children: n, variant: a, scrollable: o = !1, layout: s = "compact", ...c }, l) => {
let { base: u } = t({
variant: a,
scrollable: o,
layout: s
});
return /* @__PURE__ */ r(e, {
variant: a,
scrollable: o,
layout: s,
children: /* @__PURE__ */ r(i, {
"data-dd-privacy": "allow",
ref: l,
className: u(),
...c,
children: n
})
});
});
a.displayName = "Tabs";
//#endregion
export { a as Tabs };