UNPKG

@teamsparta/stack-core

Version:
30 lines (26 loc) 821 B
"use client"; import { mergeBreakpointTable } from "./chunk-R3CK5JEL.mjs"; import { __objRest, __spreadProps, __spreadValues } from "./chunk-FUJQIYOF.mjs"; // src/responsive/StackBreakpointProvider.tsx import { breakpoint } from "@teamsparta/stack-tokens"; import { createContext } from "@teamsparta/stack-utils"; import { jsx } from "react/jsx-runtime"; var [RawBreakpointProvider, useBreakpointContext] = createContext("BreakpointContextProvider", __spreadValues({}, breakpoint)); function StackBreakpointProvider(_a) { var _b = _a, { children } = _b, overrides = __objRest(_b, [ "children" ]); return /* @__PURE__ */ jsx(RawBreakpointProvider, __spreadProps(__spreadValues({}, mergeBreakpointTable(overrides)), { children })); } export { useBreakpointContext, StackBreakpointProvider };