17 lines
398 B
JavaScript
17 lines
398 B
JavaScript
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}/>)
|
|
)
|
|
}
|