UNPKG

@intility/bifrost-react

Version:

React library for Intility's design system, Bifrost.

43 lines (42 loc) 906 B
"use client"; import { c as _c } from "react-compiler-runtime"; import { createContext } from "react"; import { jsx as _jsx } from "react/jsx-runtime"; const NavContext = /*#__PURE__*/createContext({ sideCollapsed: false, setSideCollapsed: undefined, mobileOpen: false, setMobileOpen: () => {} }); NavContext.displayName = "NavContext"; const NavProvider = t0 => { const $ = _c(6); let children; let props; if ($[0] !== t0) { ({ children, ...props } = t0); $[0] = t0; $[1] = children; $[2] = props; } else { children = $[1]; props = $[2]; } let t1; if ($[3] !== children || $[4] !== props) { t1 = /*#__PURE__*/_jsx(NavContext.Provider, { value: props, children: children }); $[3] = children; $[4] = props; $[5] = t1; } else { t1 = $[5]; } return t1; }; export { NavContext, NavProvider as default };