diff --git a/app/package.json b/app/package.json index 6925f15..e689a4d 100644 --- a/app/package.json +++ b/app/package.json @@ -10,6 +10,7 @@ "preview": "vite preview" }, "dependencies": { + "@formbricks/js": "^2.1.1", "@fortawesome/fontawesome-svg-core": "^6.4.0", "@fortawesome/free-brands-svg-icons": "^6.4.0", "@fortawesome/free-regular-svg-icons": "^6.4.0", diff --git a/app/src/components/game/CompleteModal.vue b/app/src/components/game/CompleteModal.vue index 6a6b5a8..8deead5 100644 --- a/app/src/components/game/CompleteModal.vue +++ b/app/src/components/game/CompleteModal.vue @@ -5,6 +5,14 @@ import { ref } from 'vue' import { Vue3Lottie } from 'vue3-lottie' // import { surveyUrl } from '../config' import CompleteAnimation from '../../img/complete-animation.json' +import formbricks from "@formbricks/js/website"; + +if (typeof window !== "undefined") { + formbricks.init({ + environmentId: "clyffbuq50bbxwh63thlfs1lb", + apiHost: "https://app.formbricks.com", + }); +} const showModal = ref(true) // Controls whether the modal is visible or not const router = useRouter()