@coko/client
Version:
Client side common code for coko apps
25 lines (24 loc) • 978 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports["default"] = void 0;
var _react = _interopRequireDefault(require("react"));
var _reactDom = _interopRequireDefault(require("react-dom"));
var _history = require("history");
var _Root = _interopRequireDefault(require("./Root"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
var history = (0, _history.createBrowserHistory)();
var rootEl = document.getElementById('root');
var startClient = function startClient(routes, theme) {
var options = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {};
var makeApolloConfig = options.makeApolloConfig;
_reactDom["default"].render( /*#__PURE__*/_react["default"].createElement(_Root["default"], {
history: history,
makeApolloConfig: makeApolloConfig,
routes: routes,
theme: theme
}), rootEl);
};
var _default = startClient;
exports["default"] = _default;