From 6be9db3c3aec1e434669e9cf0e94f85397197b1b Mon Sep 17 00:00:00 2001 From: Oleg Orlov Date: Thu, 9 Mar 2017 12:16:31 +0300 Subject: [PATCH] Delete reactSSR middleware --- packages/magma-server/middleware/index.js | 2 - .../magma-server/middleware/offlinePage.js | 4 +- .../middleware/reactSSR/ServerHTML.js | 132 ------------------ .../reactSSR/getClientBundleEntryAssets.js | 54 ------- .../magma-server/middleware/reactSSR/index.js | 84 ----------- packages/magma-server/package.json | 16 +-- 6 files changed, 4 insertions(+), 288 deletions(-) delete mode 100644 packages/magma-server/middleware/reactSSR/ServerHTML.js delete mode 100644 packages/magma-server/middleware/reactSSR/getClientBundleEntryAssets.js delete mode 100644 packages/magma-server/middleware/reactSSR/index.js diff --git a/packages/magma-server/middleware/index.js b/packages/magma-server/middleware/index.js index 5cf1aa9..0ede27b 100644 --- a/packages/magma-server/middleware/index.js +++ b/packages/magma-server/middleware/index.js @@ -1,4 +1,3 @@ -import createReactSSR from './reactSSR' import security from './security' import clientBundle from './clientBundle' import serviceWorker from './serviceWorker' @@ -6,7 +5,6 @@ import offlinePage from './offlinePage' import errorHandlers from './errorHandlers' export default { - createReactSSR, security, clientBundle, serviceWorker, diff --git a/packages/magma-server/middleware/offlinePage.js b/packages/magma-server/middleware/offlinePage.js index 3437abd..28d2dee 100644 --- a/packages/magma-server/middleware/offlinePage.js +++ b/packages/magma-server/middleware/offlinePage.js @@ -37,9 +37,9 @@ export default function offlinePageMiddleware(req, res, next) { const offlinePageWithNonce = data.replace( 'OFFLINE_PAGE_NONCE_PLACEHOLDER', nonce, - ); + ) // Send back the page as the response - res.send(offlinePageWithNonce); + res.send(offlinePageWithNonce) }, ) } diff --git a/packages/magma-server/middleware/reactSSR/ServerHTML.js b/packages/magma-server/middleware/reactSSR/ServerHTML.js deleted file mode 100644 index 5e0287d..0000000 --- a/packages/magma-server/middleware/reactSSR/ServerHTML.js +++ /dev/null @@ -1,132 +0,0 @@ -/** - * This module is responsible for generating the HTML page response for - * the react application middleware. - */ - -/* eslint-disable react/no-danger */ -/* eslint-disable react/no-array-index-key */ - -import React, { Children, PropTypes } from 'react' -import serialize from 'serialize-javascript' -import config from '@lab009/magma-config' -import ClientConfig from '@lab009/magma-config/ClientConfig' -import ifElse from '@lab009/magma-utils/logic/ifElse' -import removeNil from '@lab009/magma-utils/arrays/removeNil' - -import getClientBundleEntryAssets from './getClientBundleEntryAssets' - -function KeyedComponent({ children }) { - return Children.only(children) -} - -// Resolve the assets (js/css) for the client bundle's entry chunk. -const clientEntryAssets = getClientBundleEntryAssets() - -function stylesheetTag(stylesheetFilePath) { - return ( - - ) -} - -function scriptTag(jsFilePath) { - return