@payfit/unity-components
Version:
23 lines (22 loc) • 686 B
JavaScript
import { useTabsContext as e } from "../Tabs.context.js";
import { tabsVariant as t } from "../Tabs.variant.js";
import { forwardRef as n } from "react";
import { jsx as r, jsxs as i } from "react/jsx-runtime";
import { Tab as a } from "react-aria-components/Tabs";
//#region src/components/tabs/parts/RawTab.tsx
var o = n(({ children: n, suffix: o, id: s, ...c }, l) => {
let { variant: u, scrollable: d } = e(), { tab: f } = t({
variant: u,
scrollable: d
});
return /* @__PURE__ */ i(a, {
...c,
ref: l,
id: s,
className: f(),
children: [n, o ? /* @__PURE__ */ r("span", { children: o }) : null]
});
});
o.displayName = "RawTab";
//#endregion
export { o as RawTab };