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

80% Statements 8/10
50% Branches 1/2
100% Functions 1/1
80% Lines 8/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
    111x
    1x
    1x
    1x
    23x
    23x

    23x
    23x
     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
    }