overmind
Version:
Frictionless state management
17 lines (15 loc) • 554 B
JavaScript
const require_utils = require('./utils.js');
const require_Overmind = require('./Overmind.js');
//#region src/OvermindSSR.ts
function createOvermindSSR(config) {
const ssr = new require_Overmind.Overmind(config, { devtools: false }, { mode: require_utils.MODE_SSR });
const mutationTree = ssr.proxyStateTreeInstance.getMutationTree();
ssr.state = mutationTree.state;
ssr.hydrate = () => {
return mutationTree.flush().mutations;
};
return ssr;
}
//#endregion
exports.createOvermindSSR = createOvermindSSR;
//# sourceMappingURL=OvermindSSR.js.map