import { useSeekaConverge } from '@seeka-labs/converge-react';
import { IabPrivacyConsentPurposeId, IabPrivacyConsentPurposeIdMap } from '@seeka-labs/converge';
export const MyComponent = () => {
const converge = useSeekaConverge();
const optOut = () => {
converge.privacy.setPrivacyState({
deniedIabPurposeIds: [IabPrivacyConsentPurposeIdMap[IabPrivacyConsentPurposeId.MeasureAdvertisingPerformance]],
grantedIabPurposeIds: []
});
}
const optIn = () => {
converge.privacy.setPrivacyState({
deniedIabPurposeIds: [],
grantedIabPurposeIds: [IabPrivacyConsentPurposeIdMap[IabPrivacyConsentPurposeId.MeasureAdvertisingPerformance]]
});
}
return (
<Button variant='outlined' onClick={() => optOut()}>Opt out</Button>
<Button variant='outlined' onClick={() => optIn()}>Opt in</Button>
)
}