diff --git a/examples/consentmanager/CHANGELOG.md b/examples/consentmanager/CHANGELOG.md new file mode 100644 index 0000000..da36e29 --- /dev/null +++ b/examples/consentmanager/CHANGELOG.md @@ -0,0 +1,21 @@ +# @contentpass/examples-consentmanager + +## 0.0.3 + +### Patch Changes + +- Improve OneTrust integration and handling of first layer links + +- Updated dependencies []: + - @contentpass/react-native-contentpass-ui@0.6.0 + - @contentpass/react-native-contentpass-cmp-consentmanager@0.1.1 + - @contentpass/react-native-contentpass@0.7.1 + +## 0.0.2 + +### Patch Changes + +- Updated dependencies []: + - @contentpass/react-native-contentpass-cmp-consentmanager@0.1.0 + - @contentpass/react-native-contentpass-ui@0.5.0 + - @contentpass/react-native-contentpass@0.7.0 diff --git a/examples/consentmanager/package.json b/examples/consentmanager/package.json index 253708e..6d67b6a 100644 --- a/examples/consentmanager/package.json +++ b/examples/consentmanager/package.json @@ -1,6 +1,6 @@ { "name": "@contentpass/examples-consentmanager", - "version": "0.0.2", + "version": "0.0.3", "main": "index.ts", "scripts": { "start": "expo start", diff --git a/examples/onetrust/src/Content.tsx b/examples/onetrust/src/Content.tsx index 4af1f9a..fc59ece 100644 --- a/examples/onetrust/src/Content.tsx +++ b/examples/onetrust/src/Content.tsx @@ -24,10 +24,19 @@ export default function Content({ cmpAdapter }: { cmpAdapter: CmpAdapter }) { }); }, [sdk]); + async function openOneTrustSettings() { + try { + await cmpAdapter.showSecondLayer('purpose'); + } catch (error) { + console.error('Failed to open OneTrust settings', error); + } + } + return ( Hello World! Has full consent: {hasFullConsent ? 'Yes' : 'No'} +