diff --git a/package.json b/package.json index ed4ff81..1f652c3 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "author": "Transcend Inc.", "name": "@transcend-io/airgap.js-types", "description": "TypeScript types for airgap.js interoperability with custom consent UIs", - "version": "10.11.1", + "version": "10.11.2", "homepage": "https://github.com/transcend-io/airgap.js-types", "repository": { "type": "git", @@ -48,4 +48,4 @@ "typescript": "^5.3.2" }, "packageManager": "yarn@4.0.2" -} +} \ No newline at end of file diff --git a/src/ui.ts b/src/ui.ts index baf49c5..ddcf52a 100644 --- a/src/ui.ts +++ b/src/ui.ts @@ -63,7 +63,7 @@ export type ConsentManagerAPI = Readonly<{ options?: ShowConsentManagerOptions, ): Promise; /** Sets local tcf string (does not sync to xdi or preference store) */ - setTCFConsent?: (tcString: string) => Promise; + setTCFConsent?: (auth: AirgapAuth, tcString: string) => Promise; }> & EventTarget; @@ -251,21 +251,21 @@ export type TranscendView = Window & { }; export const DEFAULT_VIEW_STATE_BY_PRIVACY_REGIME: ExperienceToInitialViewState = - { - // EU - GDPR: InitialViewState.QuickOptions, - // Brazil - LGPD: InitialViewState.QuickOptions, - // Switzerland - nFADP: InitialViewState.QuickOptions, - // US: California - CPRA: InitialViewState.Hidden, - // US: Virginia - CDPA: InitialViewState.Hidden, - // US: Colorado - CPA: InitialViewState.Hidden, - // US: Nevada - NEVADA_SB220: InitialViewState.Hidden, - // Other - Unknown: InitialViewState.Hidden, - }; +{ + // EU + GDPR: InitialViewState.QuickOptions, + // Brazil + LGPD: InitialViewState.QuickOptions, + // Switzerland + nFADP: InitialViewState.QuickOptions, + // US: California + CPRA: InitialViewState.Hidden, + // US: Virginia + CDPA: InitialViewState.Hidden, + // US: Colorado + CPA: InitialViewState.Hidden, + // US: Nevada + NEVADA_SB220: InitialViewState.Hidden, + // Other + Unknown: InitialViewState.Hidden, +};