Module "frontend-packages/react-cookie-banner-admin/src/types/listServiceContext"
Type aliases
ListServiceContextProps
List
ServiceContextProps: Partial<Pick<RegexpTranslationExtractor.TranslationFunctions, "__" | "_i"> & { busy: boolean; groupName: string; isConsentForwarding: boolean; isDataProcessingInUnsafeCountries: boolean; isEssential: boolean; isOnlyRealCookieBannerServiceCreated: boolean; isPro: boolean; onCreate: () => void; onDelete: (id: ListServiceRowAttributes["id"]) => void; onEdit: (id: ListServiceRowAttributes["id"]) => void; onSort: ComponentProps<ReturnType<typeof useListSortable>["SortableBodyConnected"]>["onSortEnd"]; rows: Array<ListServiceRowProps>; servicesCount: number; setCookiesViaManager: ServiceTagManager }>
ListServiceRowAttributes
List
ServiceRowAttributes: { deletable: boolean; deleteHint: string[]; id: number; isEssential: boolean; serviceIsManager: boolean } & Pick<FormServiceValueProps, "name" | "purpose" | "status" | "isEmbeddingOnlyExternalResources" | "consentForwardingUniqueName" | "technicalDefinitions" | "ePrivacyUSA" | "legalBasis" | "tagManagerOptInEventName" | "tagManagerOptOutEventName" | "codeOptIn" | "codeOptOut" | "deleteTechnicalDefinitionsAfterOptOut" | "codeOnPageLoad" | "executeCodeOptInWhenNoTagManagerConsentIsGiven" | "executeCodeOptOutWhenNoTagManagerConsentIsGiven">
ListServiceRowProps
List
ServiceRowProps: { attributes: ListServiceRowAttributes; avatarUrl?: string; busy: boolean; isCreatedFromTemplate?: boolean }
Type declaration
-
-
Optional avatarUrl?: string
-
busy: boolean
-
Optional isCreatedFromTemplate?: boolean