| DC.init(() => { | DC.init(() => { | ||||
| try { | try { | ||||
| const components = require('./src/components.js').default | |||||
| DC.mixin(components) | |||||
| DC.mixin(require('./src/components.js').default) | |||||
| } catch (e) { | } catch (e) { | ||||
| // eslint-disable-next-line no-console | // eslint-disable-next-line no-console | ||||
| console.error(e) | console.error(e) |
| if (!DC.Initialized) { | if (!DC.Initialized) { | ||||
| DC.init(() => { | DC.init(() => { | ||||
| try { | try { | ||||
| const components = require('./src/components.js').default | |||||
| DC.mixin(components) | |||||
| DC.mixin(require('./src/components.js').default) | |||||
| DC.Initialized = true | DC.Initialized = true | ||||
| callback && callback() | callback && callback() | ||||
| } catch (e) { | } catch (e) { |
| try { | try { | ||||
| let mapv = require('mapv-lib') | let mapv = require('mapv-lib') | ||||
| DC.Namespace['mapv'] = mapv | DC.Namespace['mapv'] = mapv | ||||
| const components = require('./src/components.js').default | |||||
| DC.mixin(components) | |||||
| DC.mixin(require('./src/components.js').default) | |||||
| DC.mixin({ | DC.mixin({ | ||||
| MapvDataSet: mapv?.DataSet | MapvDataSet: mapv?.DataSet | ||||
| }) | }) |