Skip to content

Commit 4970ca9

Browse files
Adding Vector script
1 parent b1ea961 commit 4970ca9

File tree

2 files changed

+16
-1
lines changed

2 files changed

+16
-1
lines changed
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
import Script from "next/script";
2+
3+
export default function VectorConnect() {
4+
return (
5+
<Script strategy="lazyOnload">
6+
{
7+
`
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");
10+
`
11+
}
12+
</Script>
13+
);
14+
}

docs-v2/pages/_app.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import { useRouter } from "next/router";
66
import CR from "@/components/CR";
77
import RB2B from "@/components/RB2B";
88
import Vector from "@/components/Vector";
9+
import VectorConnect from "@/components/VectorConnect";
910

1011
export default function MyApp({
1112
Component, pageProps,
@@ -20,7 +21,7 @@ export default function MyApp({
2021
<>
2122
<CR />
2223
<RB2B />
23-
<Vector />
24+
<VectorConnect />
2425
</>
2526
);
2627
}

0 commit comments

Comments
 (0)