live chat integration for tawk.to
This commit is contained in:
@@ -1,8 +1,8 @@
|
|||||||
<template>
|
<template>
|
||||||
<router-view/>
|
<router-view/>
|
||||||
<HubSpot/>
|
<tawk-to/>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script setup>
|
<script setup>
|
||||||
import HubSpot from "@/components/HubSpot.vue";
|
import TawkTo from "@/components/TawkTo.vue";
|
||||||
</script>
|
</script>
|
||||||
|
|||||||
@@ -1,17 +0,0 @@
|
|||||||
<template>
|
|
||||||
</template>
|
|
||||||
|
|
||||||
<script setup>
|
|
||||||
|
|
||||||
const importUrl = 'https://js-na1.hs-scripts.com/46028804.js'
|
|
||||||
|
|
||||||
const viteWsUrl = import.meta.env.VITE_WS_URL;
|
|
||||||
|
|
||||||
if (viteWsUrl.indexOf('localhost') === -1) {
|
|
||||||
console.log('loading HubSpot')
|
|
||||||
let script = document.createElement('script')
|
|
||||||
script.setAttribute('src', importUrl)
|
|
||||||
document.head.appendChild(script)
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
16
src/components/TawkTo.vue
Normal file
16
src/components/TawkTo.vue
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
<template>
|
||||||
|
</template>
|
||||||
|
|
||||||
|
<!--Start of Tawk.to Script-->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var Tawk_API=Tawk_API||{}, Tawk_LoadStart=new Date();
|
||||||
|
(function(){
|
||||||
|
var s1=document.createElement("script"),s0=document.getElementsByTagName("script")[0];
|
||||||
|
s1.async=true;
|
||||||
|
s1.src='https://embed.tawk.to/66d25a7fea492f34bc0bf6c9/1i6ir30oe';
|
||||||
|
s1.charset='UTF-8';
|
||||||
|
s1.setAttribute('crossorigin','*');
|
||||||
|
s0.parentNode.insertBefore(s1,s0);
|
||||||
|
})();
|
||||||
|
</script>
|
||||||
|
<!--End of Tawk.to Script-->
|
||||||
Reference in New Issue
Block a user