<scriptsetuplang="ts">import{ Status }from'@/models/communicationPreferences.js'definePageMeta({layout:'product-patterns-usage-example'})</script><template><ClientCommunicationPreferences:status="Status.Agreed"valid-to="2026/01/31"/></template>
<scriptsetuplang="ts">import{ Status }from'@/models/communicationPreferences.js'definePageMeta({layout:'product-patterns-usage-example'})</script><template><ClientCommunicationPreferences:status="Status.Declined"valid-to="2026/01/31"/></template>
<scriptsetuplang="ts">import{ Status }from'@/models/communicationPreferences.js'definePageMeta({layout:'product-patterns-usage-example'})</script><template><ClientCommunicationPreferences:status="Status.Expired"valid-to="2025/01/31"/></template>
<scriptsetuplang="ts">import{ Status }from'@/models/communicationPreferences.js'definePageMeta({layout:'product-patterns-usage-example'})</script><template><ClientCommunicationPreferences:status="Status.ExpiredSoon"valid-to="2025/01/31"/></template>
Integration
This product pattern is currently only available to use in the New Frontend for Provet Cloud (using Vue & Nuxt).
Troubleshooting
If you experience any issues while using this pattern, please ask for support in the #vet-frontend Slack channel.