()
| 73 | const ViewModeContext = createContext<ViewModeValue | null>(null); |
| 74 | |
| 75 | export function useViewMode(): ViewModeValue { |
| 76 | const ctx = useContext(ViewModeContext); |
| 77 | if (!ctx) throw new Error("useViewMode must be used within ViewModeProvider"); |
| 78 | return ctx; |
| 79 | } |
| 80 | |
| 81 | export function ViewModeProvider({ |
| 82 | value, |
no outgoing calls
no test coverage detected