'use client' // ============================================================================= // Einwilligungen Hook // Custom hook for consuming the Einwilligungen context // ============================================================================= import { useContext } from 'react' import { EinwilligungenContext } from './provider' import type { EinwilligungenContextValue } from './provider' export function useEinwilligungen(): EinwilligungenContextValue { const context = useContext(EinwilligungenContext) if (!context) { throw new Error('useEinwilligungen must be used within EinwilligungenProvider') } return context }