All files / lib/awareness/collective/hooks useResponsivePolicy.ts

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

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 13 14 15                             
import { usePolicyContext } from '../context/PolicyContext';
 
export function useResponsivePolicy() {
  const { policy, device, setOverrides, clearOverrides } = usePolicyContext();
  return {
    policy,
    device,
    isMobile: device === 'mobile',
    isDesktop: device === 'desktop',
    compact: policy.ui.density === 'compact',
    setOverrides,
    clearOverrides,
  };
}