doxa-maps-cdn/app/components/FeedbackWidget.vue
corsacca 1eec64b45a switch feedback widget to remote bundle, hide by default
load feedback-web-component.iife.js from support.gospelambition.org
rename tag to <feedback-web-component> and update isCustomElement
set showByDefault: false so widget only shows with ?feedback=true
delete local public/assets/feedback-widget/ files
2026-04-27 12:38:19 +01:00

18 lines
425 B
Vue

<template>
<div class="feedback-widget-slot">
<feedback-web-component :profile-config="profileConfig" />
</div>
</template>
<script setup lang="ts">
const { public: pub } = useRuntimeConfig()
const profileConfig = JSON.stringify({
profile: 'chat-bubble',
apiBase: pub.feedbackApiBase,
enabled: true,
showByDefault: false,
instanceId: 'fb-doxa-life-parent',
projectId: pub.feedbackProjectId
})
</script>