UNPKG

@payfit/unity-components

Version:

24 lines (23 loc) • 715 B
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/core/components/tabs/parts/RawTab.tsx var o = n(({ children: n, suffix: o, id: s, ...c }, l) => { let { variant: u, scrollable: d, layout: f } = e(), { tab: p } = t({ variant: u, scrollable: d, layout: f }); return /* @__PURE__ */ i(a, { ...c, ref: l, id: s, className: p(), children: [n, o ? /* @__PURE__ */ r("span", { children: o }) : null] }); }); o.displayName = "RawTab"; //#endregion export { o as RawTab };