UNPKG

shelving

Version:

Toolkit for using data in JavaScript.

10 lines (9 loc) 427 B
import { createContext } from "react"; import { requireContext } from "../util/context.js"; /** Context that stores the current `NavigationStore`. */ export const NavigationContext = createContext(undefined); NavigationContext.displayName = "NavigationContext"; /** Require the current navigation store in a component. */ export function requireNavigation() { return requireContext(NavigationContext, requireNavigation); }