fix: hot reloading
This commit is contained in:
parent
ef817def93
commit
c86d2996e3
|
@ -2,6 +2,7 @@ import './app.scss';
|
|||
|
||||
import PropTypes from 'prop-types';
|
||||
import React from 'react';
|
||||
import {registerHooks} from 'scwp';
|
||||
|
||||
import {all} from './resources.scwp';
|
||||
|
||||
|
@ -29,3 +30,13 @@ Resource.propTypes = {
|
|||
};
|
||||
|
||||
export default Resource;
|
||||
|
||||
if (module.hot) {
|
||||
registerHooks({
|
||||
autoreg$accept: (type) => {
|
||||
if ('resource' === type) {
|
||||
module.hot.invalidate();
|
||||
}
|
||||
},
|
||||
}, module.id);
|
||||
}
|
||||
|
|
|
@ -4,6 +4,7 @@ import {all as allTraitComponents} from '@avocado/entity/trait/trait-components.
|
|||
import PropTypes from 'prop-types';
|
||||
import React, {useMemo} from 'react';
|
||||
import {useDispatch} from 'react-redux';
|
||||
import {registerHooks} from 'scwp';
|
||||
|
||||
import Value from '~/client/value';
|
||||
|
||||
|
@ -94,3 +95,13 @@ TraitPane.propTypes = {
|
|||
};
|
||||
|
||||
export default TraitPane;
|
||||
|
||||
if (module.hot) {
|
||||
registerHooks({
|
||||
autoreg$accept: (type, M) => {
|
||||
if ('type-renderer' === type) {
|
||||
module.hot.invalidate();
|
||||
}
|
||||
},
|
||||
}, module.id);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user