UNPKG

@utahdts/utah-design-system

Version:
14 lines (11 loc) 598 B
import { useContext } from 'react'; import { UtahHeaderContext } from './UtahHeaderContext'; /** @typedef {import('@utahdts/utah-design-system-header').Settings} Settings */ /** @typedef {import('@utahdts/utah-design-system-header').SettingsInput} SettingsInput */ /** * This hook provides the context's data; most everything should just use this hook and nothing else * @returns {{ settings: Settings, setSettings: import('use-immer').Updater<Settings>, settingsRef: import('react').RefObject<Settings> }} */ export function useUtahHeaderContext() { return useContext(UtahHeaderContext); }