diff --git a/src/server.tsx b/src/server.tsx index a5b6ded..47336cd 100644 --- a/src/server.tsx +++ b/src/server.tsx @@ -4,19 +4,21 @@ import ReactDOMServer from "react-dom/server"; import { Layout, Form } from "./components"; const app = express(); -const doctype = `\n`; app.use(express.static("static")); app.get("/", (req, res) => res.send( - doctype + - ReactDOMServer.renderToStaticMarkup( - -
-
- ) + render( + +
+
+ ) ) ); -app.listen(4000); +app.listen(8000); + +function render(component: React.ReactElement): string { + return `\n${ReactDOMServer.renderToStaticMarkup(component)}`; +}