Skip to content

Commit a80d3c2

Browse files
committed
Create feature-template.jsx
1 parent cd715be commit a80d3c2

File tree

1 file changed

+54
-0
lines changed

1 file changed

+54
-0
lines changed

src/pages/feature-template.jsx

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
// redirect piperider.io/discord -> https://discord.gg/b3HAykQPkn
2+
3+
import Head from "next/head";
4+
import getConfig from "next/config";
5+
6+
import * as amplitude from "@amplitude/analytics-browser";
7+
8+
import { siteMeta } from "@/lib/siteMeta";
9+
import { Header } from "@/components/Header";
10+
import { Hero } from "@/components/Hero";
11+
import { Footer } from "@/components/Footer";
12+
13+
import { ChakraProvider } from '@chakra-ui/react'
14+
import SingletonContextProvider from './SingletonContextProvider'
15+
16+
// import { useEffect } from 'react'
17+
18+
export default function DiscordPage() {
19+
20+
const { publicRuntimeConfig } = getConfig();
21+
const AMPLITUDE_API_KEY = publicRuntimeConfig.AMPLITUDE_API_KEY;
22+
23+
if (AMPLITUDE_API_KEY) {
24+
amplitude.init(AMPLITUDE_API_KEY);
25+
amplitude.track('[Init] View Feature Page - Template')
26+
}
27+
28+
return(
29+
<>
30+
<Head>
31+
<title>{siteMeta.title}</title>
32+
<meta name="description" content={siteMeta.description} />
33+
<meta property="og:title" content={siteMeta.ogTitle} />
34+
<meta property="og:image" content={siteMeta.ogImgUrl} />
35+
<meta property="og:description" content={siteMeta.ogDescription} />
36+
<meta property="og:url" content={siteMeta.ogUrl} />
37+
<meta property="og:type" content={siteMeta.ogType} />
38+
<meta property="og:image:width" content="1200"/>
39+
<meta property="og:image:height" content="630"/>
40+
<script async src="https://analytics.umami.is/script.js" data-website-id="ccd6423b-439f-4179-ab29-06a877894da0"></script>
41+
</Head>
42+
<ChakraProvider>
43+
<SingletonContextProvider>
44+
<Header />
45+
<main>
46+
… Insert Feature Template Body Here …
47+
</main>
48+
<Footer />
49+
</SingletonContextProvider>
50+
</ChakraProvider>
51+
52+
</>
53+
)
54+
}

0 commit comments

Comments
 (0)