feat: first commit

This commit is contained in:
Narongpol Kijrangsan 2025-02-22 21:18:41 +07:00
commit 8b0c05008e
Signed by: nkdev
GPG key ID: 6E4892640C1DB7C5
79 changed files with 30897 additions and 0 deletions

17
gatsby-ssr.js Normal file
View file

@ -0,0 +1,17 @@
import React from "react";
import { ThemeContextProvider, PreSetTheme } from "./src/context";
import { Provider } from "react-redux";
import store from "./src/store/store";
import "react-vis/dist/style.css";
export const wrapRootElement = ({ element }) => {
return (
<ThemeContextProvider>
<Provider store={store}>{element}</Provider>
</ThemeContextProvider>
);
};
export const onRenderBody = ({ setPreBodyComponents }) => {
setPreBodyComponents([<PreSetTheme key="prerender-theme" />]);
};