Options
All
  • Public
  • Public/Protected
  • All
Menu

Module "frontend-packages/react-cookie-banner-admin/src/hooks/useFormContentBlockerHandler"

Index

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 }> }>
    • defaultValues: FormContentBlockerValueProps
    • nonExistingServices: FormContentBlockerServiceTemplate<any>[]

Generated using TypeDoc