@payfit/unity-components
Version:
24 lines (23 loc) • 556 B
JavaScript
import { createContext as e, useContext as t } from "react";
import { jsx as n } from "react/jsx-runtime";
//#region src/components/tabs/Tabs.context.tsx
var r = e({
variant: "primary",
scrollable: !1
});
function i({ children: e, variant: t, scrollable: i }) {
return /* @__PURE__ */ n(r.Provider, {
value: {
variant: t,
scrollable: i
},
children: e
});
}
function a() {
let e = t(r);
if (!e) throw Error("useTabsContext must be used within an TabsProvider");
return e;
}
//#endregion
export { i as TabsProvider, a as useTabsContext };