Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
Size: Mime:
"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