Repository URL to install this package:
|
Version:
2.0.0-beta.20 ▾
|
@skava/react-server
/
dist
/
serverSideRender
/
renderWithServerSide
/
classes
/
renderFinalToString.js
|
|---|
"use strict";
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
var server_1 = require("react-dom/server");
var serialize_javascript_1 = __importDefault(require("serialize-javascript"));
function renderFinalString(html) {
// @note this was renderToStaticMarkup
var appString = server_1.renderToString(html);
if (process.env.IS_SSR_TEST) {
var stringScript = "<script>window.__SSR_STRING__=" + serialize_javascript_1.default(appString) + "</script>";
var output = appString + stringScript;
return output;
}
else {
return appString;
}
}
exports.renderFinalString = renderFinalString;
//# sourceMappingURL=renderFinalToString.js.map