# All files / src/components/layout/navigation useNavigation.ts

0% Statements 0/10
0% Branches 0/1
0% Functions 0/1
0% Lines 0/10

Press n or j to go to the next uncovered block, b, p or k for the previous block.

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11

     import { useContext } from 'react'
    import { NavigationContext } from './navigation-context'

    export function useNavigation() {
      const context = useContext(NavigationContext)
      if (!context) {
        throw new Error('useNavigation must be used within NavigationProvider')
      }
      return context
    }