@kadconsulting/dry
Version:
KAD Reusable Component Library
16 lines (15 loc) • 694 B
JavaScript
import { useContext } from 'react';
import { ViewportBreakpointContext } from './ViewportBreakpointProvider';
/**
Custom hook that allows access to the ViewportBreakpointContext.
Must be used within a ViewportBreakpointContextProvider.
@throws Will throw an error if not used within a ViewportBreakpointContextProvider.
@returns The ViewportBreakpointContextValue from the context.
*/
export const useViewportBreakpoint = () => {
const context = useContext(ViewportBreakpointContext);
if (!context)
throw new Error('useViewportBreakpoint must be used within a ViewportBreakpointContextProvider');
return context;
};
//# sourceMappingURL=useViewportBreakpoint.js.map