@tacky/store
Version:
State management framework based on react
24 lines (18 loc) • 614 B
JavaScript
;
var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.render = render;
var ReactDOM = _interopRequireWildcard(require("react-dom"));
var _init = require("../core/init");
/**
* Includes render on dom, init built-in middleware, create store, load domain global tree and so on.
*/
function render(component, querySelector, callback) {
if (!_init.isRunning) {
(0, _init.init)();
}
ReactDOM.render(component, document.querySelector(querySelector), callback);
return component;
}