diff --git a/src/components/AcceptAllRejectAllToggle.tsx b/src/components/AcceptAllRejectAllToggle.tsx index 2fa86e1d..7a7c7fff 100644 --- a/src/components/AcceptAllRejectAllToggle.tsx +++ b/src/components/AcceptAllRejectAllToggle.tsx @@ -15,7 +15,7 @@ let savingTimeout: ReturnType; * Component showing explanatory text before offering a way * to opt out of the sale or share of data */ -export function DoNotSellExplainer({ +export function AcceptAllRejectAllToggle({ handleSetViewState, fontColor, }: { diff --git a/src/components/BottomMenu.tsx b/src/components/BottomMenu.tsx index 255f9150..b0153367 100644 --- a/src/components/BottomMenu.tsx +++ b/src/components/BottomMenu.tsx @@ -52,6 +52,7 @@ export function BottomMenu({ 'CompleteOptionsInverted', 'DoNotSellExplainer', 'LanguageOptions', + 'AcceptAllRejectAllToggle', // eslint-disable-next-line @typescript-eslint/no-explicit-any ].includes(viewState as any) && (viewState === 'CompleteOptions' ? ( diff --git a/src/components/Main.tsx b/src/components/Main.tsx index 998d57c1..bd02b6aa 100644 --- a/src/components/Main.tsx +++ b/src/components/Main.tsx @@ -28,6 +28,7 @@ import { QuickOptions3 } from './QuickOptions3'; import { PrivacyPolicyNotice } from './PrivacyPolicyNotice'; import { AcceptAllOrMoreChoices } from './AcceptAllOrMoreChoices'; import { AcceptOrRejectAllOrMoreChoices } from './AcceptOrRejectAllOrMoreChoices'; +import { AcceptAllRejectAllToggle } from './AcceptAllRejectAllToggle'; /** * Presents view states (collapsed, GDPR-mode, CCPA-mode etc) @@ -106,6 +107,13 @@ export function Main({ )} + {viewState === 'AcceptAllRejectAllToggle' && ( + + )} + {viewState === 'AcceptAllOrMoreChoices' && ( )} diff --git a/src/messages.ts b/src/messages.ts index 3fde0b1a..2a507fec 100644 --- a/src/messages.ts +++ b/src/messages.ts @@ -153,11 +153,12 @@ export const messages = defineMessages('ui.src.messages', { 'The title displayed in the AcceptAllRejectAllToggle view state.', }, acceptAllRejectAllToggleDescription: { - defaultMessage: 'Your Privacy Choices', - description: + defaultMessage: /* eslint-disable max-len */ 'By opting in below, you agree to the storing of cookies on your device for functional, analytics, and advertising purposes.', /* eslint-enable max-len */ + description: + 'The description text for the AcceptAllRejectAllToggle view state.', }, });