refactor: HMR for traits
This commit is contained in:
parent
b3570c4187
commit
3a8b39eaae
|
@ -4,6 +4,7 @@ import {join} from 'path';
|
|||
|
||||
import {JsonTabs, useJsonPatcher} from '@avocado/resource/persea';
|
||||
import {
|
||||
hot,
|
||||
PropTypes,
|
||||
React,
|
||||
} from '@latus/react';
|
||||
|
@ -160,4 +161,4 @@ Behaved.propTypes = {
|
|||
path: PropTypes.string.isRequired,
|
||||
};
|
||||
|
||||
export default Behaved;
|
||||
export default hot(module)(Behaved);
|
||||
|
|
|
@ -5,6 +5,7 @@ import {Number} from '@avocado/persea';
|
|||
import {Context} from '@avocado/behavior';
|
||||
import {Condition, Expressions} from '@avocado/behavior/persea';
|
||||
import {
|
||||
hot,
|
||||
PropTypes,
|
||||
React,
|
||||
useEffect,
|
||||
|
@ -90,4 +91,4 @@ Alive.propTypes = {
|
|||
path: PropTypes.string.isRequired,
|
||||
};
|
||||
|
||||
export default Alive;
|
||||
export default hot(module)(Alive);
|
||||
|
|
|
@ -3,7 +3,11 @@ import {join} from 'path';
|
|||
import {
|
||||
Number,
|
||||
} from '@avocado/persea';
|
||||
import {PropTypes, React} from '@latus/react';
|
||||
import {
|
||||
hot,
|
||||
PropTypes,
|
||||
React,
|
||||
} from '@latus/react';
|
||||
import {useJsonPatcher} from '@avocado/resource/persea';
|
||||
|
||||
const Directional = ({json, path}) => {
|
||||
|
@ -67,4 +71,4 @@ Directional.propTypes = {
|
|||
path: PropTypes.string.isRequired,
|
||||
};
|
||||
|
||||
export default Directional;
|
||||
export default hot(module)(Directional);
|
||||
|
|
|
@ -11,6 +11,7 @@ import {
|
|||
vectorRangePropType,
|
||||
} from '@avocado/math/persea';
|
||||
import {
|
||||
hot,
|
||||
memo,
|
||||
PropTypes,
|
||||
React,
|
||||
|
@ -179,4 +180,4 @@ Emitted.propTypes = {
|
|||
path: PropTypes.string.isRequired,
|
||||
};
|
||||
|
||||
export default Emitted;
|
||||
export default hot(module)(Emitted);
|
||||
|
|
|
@ -2,6 +2,7 @@ import {join} from 'path';
|
|||
|
||||
import {JsonTabs} from '@avocado/resource/persea';
|
||||
import {
|
||||
hot,
|
||||
memo,
|
||||
PropTypes,
|
||||
React,
|
||||
|
@ -54,4 +55,4 @@ Emitter.propTypes = {
|
|||
path: PropTypes.string.isRequired,
|
||||
};
|
||||
|
||||
export default Emitter;
|
||||
export default hot(module)(Emitter);
|
||||
|
|
|
@ -3,7 +3,11 @@ import './audible.scss';
|
|||
import {join} from 'path';
|
||||
|
||||
import {useJsonPatcher} from '@avocado/resource/persea';
|
||||
import {PropTypes, React} from '@latus/react';
|
||||
import {
|
||||
hot,
|
||||
PropTypes,
|
||||
React,
|
||||
} from '@latus/react';
|
||||
|
||||
const Audible = ({json, path}) => {
|
||||
const patch = useJsonPatcher();
|
||||
|
@ -105,4 +109,4 @@ Audible.propTypes = {
|
|||
};
|
||||
Audible.propTypes = {};
|
||||
|
||||
export default Audible;
|
||||
export default hot(module)(Audible);
|
||||
|
|
|
@ -6,6 +6,7 @@ import {Vector as VectorComponent} from '@avocado/math/persea';
|
|||
import {Number} from '@avocado/persea';
|
||||
import {JsonTabs, useJsonPatcher} from '@avocado/resource/persea';
|
||||
import {
|
||||
hot,
|
||||
PropTypes,
|
||||
React,
|
||||
} from '@latus/react';
|
||||
|
@ -80,4 +81,4 @@ Animated.propTypes = {
|
|||
};
|
||||
Animated.propTypes = {};
|
||||
|
||||
export default Animated;
|
||||
export default hot(module)(Animated);
|
||||
|
|
Loading…
Reference in New Issue
Block a user