Skip to content

Commit

Permalink
prettier
Browse files Browse the repository at this point in the history
  • Loading branch information
anotherminh committed Aug 10, 2023
1 parent ddfe831 commit 1d9f188
Show file tree
Hide file tree
Showing 5 changed files with 25 additions and 25 deletions.
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -75,4 +75,4 @@
"typescript": "^4.7.4"
},
"packageManager": "[email protected]"
}
}
2 changes: 1 addition & 1 deletion src/components/AcceptAllOrMoreChoices.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ export function AcceptAllOrMoreChoices({
</p>
</div>
<div>
<p className="paragraph">
<p className="paragraph">
<div
// eslint-disable-next-line react/no-danger
dangerouslySetInnerHTML={{
Expand Down
40 changes: 20 additions & 20 deletions src/hooks/useGetPurposeMessageKeys.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,13 @@ export interface PurposeMessages {
/** The lookup of purpose trackingTypes to message key */
purposeToMessageKey: Record<string, DefinedMessage>;
/** The order of all purposes */
orderOfPurposes: string[]
orderOfPurposes: string[];
}

export const useGetPurposeMessageKeys = ({ consentSelection, defaultPurposeToMessageKey }: {
export const useGetPurposeMessageKeys = ({
consentSelection,
defaultPurposeToMessageKey,
}: {
/** The configured airgap purpose types */
consentSelection: ConsentSelection;
/** The lookup of messages for default purpose types */
Expand All @@ -22,28 +25,25 @@ export const useGetPurposeMessageKeys = ({ consentSelection, defaultPurposeToMes
const purposeToMessageKey: Record<string, DefinedMessage> = useMemo(
() =>
// the purpose type is unique for the bundle
Object.keys(consentSelection ?? {}).reduce(
(allMessages, purposeType) => {
if (allMessages[purposeType]) {
return allMessages;
}
const customPurposeMessageLabel = `${CUSTOM_PURPOSE_MESSAGE_PREFIX}.${purposeType}`;
return {
...allMessages,
[purposeType]: {
id: customPurposeMessageLabel,
defaultMessage: purposeType,
description: `Translatable name for custom purpose '${purposeType}'`,
} as DefinedMessage,
};
},
defaultPurposeToMessageKey as Record<string, DefinedMessage>,
),
Object.keys(consentSelection ?? {}).reduce((allMessages, purposeType) => {
if (allMessages[purposeType]) {
return allMessages;
}
const customPurposeMessageLabel = `${CUSTOM_PURPOSE_MESSAGE_PREFIX}.${purposeType}`;
return {
...allMessages,
[purposeType]: {
id: customPurposeMessageLabel,
defaultMessage: purposeType,
description: `Translatable name for custom purpose '${purposeType}'`,
} as DefinedMessage,
};
}, defaultPurposeToMessageKey as Record<string, DefinedMessage>),
[consentSelection, defaultPurposeToMessageKey],
);
const orderOfPurposes = useMemo(
() => Object.keys(purposeToMessageKey),
[purposeToMessageKey],
);
return { purposeToMessageKey, orderOfPurposes };
}
};
4 changes: 2 additions & 2 deletions src/playground/airgapStub.ts
Original file line number Diff line number Diff line change
Expand Up @@ -74,8 +74,8 @@ export const airgapStub: AirgapAPI = {
regimes?.has('GDPR') || regimes?.has('LGPD')
? new Set(['Essential', 'Functional', 'Analytics', 'Advertising'])
: regimes?.has('CPRA') || regimes?.has('CPA') || regimes?.has('CDPA')
? new Set(['Essential', 'SaleOfInfo'])
: new Set(['Essential']),
? new Set(['Essential', 'SaleOfInfo'])
: new Set(['Essential']),
/** Get initialized tracking purposes config */
getPurposeTypes,
/** Clear airgap queue & caches. Returns `true` on success. */
Expand Down
2 changes: 1 addition & 1 deletion src/translations/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -76,4 +76,4 @@
"ui.src.quickOptions.functionalAnalyticsButtonSecondary": "extra site features",
"ui.src.quickOptions.functionalButtonPrimary": "Functional",
"ui.src.quickOptions.functionalButtonSecondary": "extra site features"
}
}

0 comments on commit 1d9f188

Please sign in to comment.