Skip to content

Commit 09173e3

Browse files
Update VectorConnect.tsx
1 parent 4970ca9 commit 09173e3

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

docs-v2/components/VectorConnect.tsx

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,17 @@ export default function VectorConnect() {
55
<Script strategy="lazyOnload">
66
{
77
`
8-
!function(e,r){try{if(e.vector)return void console.log("Vector snippet included more than once.");var t={};t.q=t.q||[];for(var o=["load","identify","on"],n=function(e){return function(){var r=Array.prototype.slice.call(arguments);t.q.push([e,r])}},c=0;c<o.length;c++){var a=o[c];t[a]=n(a)}if(e.vector=t,!t.loaded){var i=r.createElement("script");i.type="text/javascript",i.async=!0,i.src="https://cdn.vector.co/pixel.js";var l=r.getElementsByTagName("script")[0];l.parentNode.insertBefore(i,l),t.loaded=!0}}catch(e){console.error("Error loading Vector:",e)}}(window,document);
9-
vector.load("d354cbca-d3d5-4395-9955-92b515283489");
8+
// Script for loading Vector with ID d354cbca-d3d5-4395-9955-92b515283489
9+
// If Vector is already initialized, just call load with our ID
10+
if (typeof window !== "undefined" && window.vector) {
11+
window.vector.load("d354cbca-d3d5-4395-9955-92b515283489");
12+
} else {
13+
// Otherwise initialize Vector as normal
14+
!function(e,r){try{if(e.vector)return void console.log("Vector snippet included more than once.");var t={};t.q=t.q||[];for(var o=["load","identify","on"],n=function(e){return function(){var r=Array.prototype.slice.call(arguments);t.q.push([e,r])}},c=0;c<o.length;c++){var a=o[c];t[a]=n(a)}if(e.vector=t,!t.loaded){var i=r.createElement("script");i.type="text/javascript",i.async=!0,i.src="https://cdn.vector.co/pixel.js";var l=r.getElementsByTagName("script")[0];l.parentNode.insertBefore(i,l),t.loaded=!0}}catch(e){console.error("Error loading Vector:",e)}}(window,document);
15+
window.vector && window.vector.load("d354cbca-d3d5-4395-9955-92b515283489");
16+
}
1017
`
1118
}
1219
</Script>
1320
);
14-
}
21+
}

0 commit comments

Comments
 (0)