// import React from 'react' // import {CComponent} from '@rondo/client' // import {Provider} from 'react-redux' import {Router} from 'express' // import {createReadStream} from 'fs' // import {createStore} from '../../client/store' // import {join} from 'path' // import {renderToNodeStream} from 'react-dom/server' export const application = Router() // application.get('/client.js', (req, res) => { // const stream = createReadStream(join(__dirname, '../build/client.js')) // stream.pipe(res) // }) // application.get('/no-ssr', (req, res) => { // res.write('My Page') // res.write(``) // res.end() // }) // application.get('/', (req, res) => { // const store = createStore({ // csrfToken: req.csrfToken(), // value: '1234', // }) // const stream = renderToNodeStream( // // // , // ) // const state = store.getState() // res.write('My Page') // // TODO attach javascript // stream.pipe(res, { end: false }) // stream.on('end', () => { // res.write(` // // // `) // res.end() // }) // }) application.get('/', (req, res) => { res.json({csrfToken: req.csrfToken()}) })