Repository URL to install this package:
|
Version:
2.0.0-beta.20 ▾
|
@skava/react-server
/
dist
/
serverSideRender
/
renderWithServerSide
/
classes
/
ServerSideRenderContext.js
|
|---|
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
var ServerSideRenderContext = /** @class */ (function () {
function ServerSideRenderContext() {
/**
* Create a context for <StaticRouter>,
* which will allow us to query for the results of the render.
*/
this.reactRouterContext = {};
}
ServerSideRenderContext.prototype.reset = function () {
var instance = ServerSideRenderContext.instance;
instance.req = undefined;
instance.res = undefined;
instance.App = undefined;
instance.nonce = undefined;
instance.reactRouterContext = {};
instance.client = undefined;
instance.appView = undefined;
instance.store = undefined;
instance.serializableExtractedApolloState = undefined;
};
// freeze?
ServerSideRenderContext.instance = new ServerSideRenderContext();
return ServerSideRenderContext;
}());
exports.ServerSideRenderContext = ServerSideRenderContext;
//# sourceMappingURL=ServerSideRenderContext.js.map