All files / src/hooks useMasterItems.tsx

100% Statements 5/5
100% Branches 2/2
100% Functions 1/1
100% Lines 5/5

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 12        1x 5x 5x 2x   3x    
// src/hooks/useMasterItems.tsx
import { useContext } from 'react';
import { MasterItemsContext, MasterItemsContextType } from '../contexts/MasterItemsContext';
 
export const useMasterItems = (): MasterItemsContextType => {
  const context = useContext(MasterItemsContext);
  if (context === undefined) {
    throw new Error('useMasterItems must be used within a MasterItemsProvider');
  }
  return context;
};