Added SSR
This commit is contained in:
@@ -1,19 +1,27 @@
|
||||
import type { NextPage } from 'next'
|
||||
import type {GetServerSideProps, NextPage} from 'next'
|
||||
import Head from 'next/head'
|
||||
import {Home} from "../components/home/Home";
|
||||
import {useEffect} from "react";
|
||||
import {GroupProvider} from "../components/contexts/GroupProvider";
|
||||
import {getGroup, setGroups} from "../src/database/groups";
|
||||
import {Dict, Group} from "../src/types";
|
||||
import {getServerSidePropsGroupProvider, PropsGroupProvider} from "../src/getServerSideProps";
|
||||
|
||||
const Page: NextPage = () => {
|
||||
|
||||
|
||||
const Page: NextPage<PropsGroupProvider> = ({id, ...initial}) => {
|
||||
return (
|
||||
<>
|
||||
<GroupProvider id={id} initial={initial}>
|
||||
<Head>
|
||||
<title>Factorio Microservices</title>
|
||||
<meta name="description" content="Create Factorio microservices" />
|
||||
<link rel="icon" href="/favicon.ico" />
|
||||
</Head>
|
||||
<Home/>
|
||||
</>
|
||||
</GroupProvider>
|
||||
)
|
||||
}
|
||||
|
||||
export const getServerSideProps = getServerSidePropsGroupProvider
|
||||
|
||||
export default Page
|
||||
|
||||
Reference in New Issue
Block a user