Matchu
8cd45d7082
Just sorta idly poking at what it would take to make our Next setup a bit more normal. To start, I'm putting things in more of the normal place, and eyeing what it would take to switch to Next's built-in routing! So now `App.js` is pretty much entirely a routing file, potentially to be deleted once we move 🤔
15 lines
559 B
TypeScript
15 lines
559 B
TypeScript
// import App from '../src'
|
|
|
|
// next/dynamic is used to prevent breaking incompatibilities
|
|
// with SSR from window.SOME_VAR usage, if this is not used
|
|
// next/dynamic can be removed to take advantage of SSR/prerendering
|
|
import dynamic from "next/dynamic";
|
|
|
|
// try changing "ssr" to true below to test for incompatibilities, if
|
|
// no errors occur the above static import can be used instead and the
|
|
// below removed
|
|
const App = dynamic(() => import("../src/app/App"), { ssr: false });
|
|
|
|
export default function Page(props: any) {
|
|
return <App {...props} />;
|
|
}
|