Add dev runtime from web-starter
This commit is contained in:
16
modules/server/MainController.js
Normal file
16
modules/server/MainController.js
Normal file
@ -0,0 +1,16 @@
|
||||
import React from 'react'
|
||||
import { renderToStaticMarkup } from 'react-dom/server'
|
||||
import HomePage from './components/HomePage'
|
||||
|
||||
const DOCTYPE = '<!DOCTYPE html>'
|
||||
|
||||
export const sendHomePage = (req, res) => {
|
||||
const props = {
|
||||
styles: req.assets.getStyleURLs('home'),
|
||||
scripts: req.assets.getScriptURLs('home')
|
||||
}
|
||||
|
||||
res.send(
|
||||
DOCTYPE + renderToStaticMarkup(<HomePage {...props}/>)
|
||||
)
|
||||
}
|
||||
Reference in New Issue
Block a user