Module "frontend-packages/react-cookie-banner-admin/src/hooks/useFormContentBlockerHandler"
Functions
useFormContentBlockerHandler
- useFormContentBlockerHandler(opts: { attributes?: FormContentBlockerServiceTemplateValues; handleSave: (value: FormContentBlockerValueProps) => Promise<void>; isTcf: boolean; preset?: { identifier: string; version: number }; trackFieldsDifferFromDefaultValues?: Array<keyof FormContentBlockerValueProps> } & Omit<Parameters<typeof useFormHandler>[0], "handleSave" | "trackFieldsDifferFromDefaultValues" | "defaultValues" | "i18n"> & Pick<RegexpTranslationExtractor.TranslationFunctions, "__" | "_i">): { contextValue: Partial<Pick<TranslationFunctions, "_n" | "__" | "_i"> & { defaultPresetValues: Partial<FormContentBlockerValueProps>; initialHasChanges: boolean; isEdit: boolean; isPro: boolean; isTcf: boolean; isTemplateUpdate: boolean; openCookieExperts: () => void; presetCheck: boolean; proModals: Record<"visual", { modal: Element; tag: Element }> }>; defaultValues: FormContentBlockerValueProps; nonExistingServices: FormContentBlockerServiceTemplate<any>[] }
-
Parameters
Returns { contextValue: Partial<Pick<TranslationFunctions, "_n" | "__" | "_i"> & { defaultPresetValues: Partial<FormContentBlockerValueProps>; initialHasChanges: boolean; isEdit: boolean; isPro: boolean; isTcf: boolean; isTemplateUpdate: boolean; openCookieExperts: () => void; presetCheck: boolean; proModals: Record<"visual", { modal: Element; tag: Element }> }>; defaultValues: FormContentBlockerValueProps; nonExistingServices: FormContentBlockerServiceTemplate<any>[] }
-
contextValue: Partial<Pick<TranslationFunctions, "_n" | "__" | "_i"> & { defaultPresetValues: Partial<FormContentBlockerValueProps>; initialHasChanges: boolean; isEdit: boolean; isPro: boolean; isTcf: boolean; isTemplateUpdate: boolean; openCookieExperts: () => void; presetCheck: boolean; proModals: Record<"visual", { modal: Element; tag: Element }> }>
-
-