From ba20f02ccd3fe0b7ea6c5ae0411b7fb660ffab88 Mon Sep 17 00:00:00 2001 From: cha0s Date: Wed, 10 Jan 2024 04:49:00 -0600 Subject: [PATCH] refactor: react fast refresh --- lerna.json | 1 + packages/behavior/src/persea/traits/behaved.jsx | 3 +-- packages/entity/src/persea/traits/alive.jsx | 3 +-- packages/entity/src/persea/traits/directional.jsx | 3 +-- packages/graphics/build/flecks.yml | 1 - packages/physics/src/persea/traits/collider.jsx | 3 +-- packages/physics/src/persea/traits/emitted.jsx | 3 +-- packages/physics/src/persea/traits/emitter.jsx | 3 +-- packages/sound/src/persea/traits/audible.jsx | 3 +-- packages/timing/src/persea/traits/animated.jsx | 3 +-- packages/topdown/src/persea/controllers/room/component.jsx | 3 +-- packages/topdown/src/persea/room-sides/entities-side/index.jsx | 3 +-- packages/topdown/src/persea/room-sides/tiles-side/index.jsx | 3 +-- 13 files changed, 12 insertions(+), 23 deletions(-) diff --git a/lerna.json b/lerna.json index 5c0f9b2..3e56f17 100644 --- a/lerna.json +++ b/lerna.json @@ -2,5 +2,6 @@ "packages": [ "packages/*" ], + "useNx": true, "version": "3.0.0" } diff --git a/packages/behavior/src/persea/traits/behaved.jsx b/packages/behavior/src/persea/traits/behaved.jsx index 3664874..4db1353 100644 --- a/packages/behavior/src/persea/traits/behaved.jsx +++ b/packages/behavior/src/persea/traits/behaved.jsx @@ -4,7 +4,6 @@ import {join} from 'path'; import {JsonTabs, useJsonPatcher} from '@avocado/resource/persea'; import { - hot, PropTypes, React, } from '@flecks/react'; @@ -77,4 +76,4 @@ Behaved.propTypes = { path: PropTypes.string.isRequired, }; -export default hot(module)(Behaved); +export default Behaved; diff --git a/packages/entity/src/persea/traits/alive.jsx b/packages/entity/src/persea/traits/alive.jsx index c3107cb..34e0dda 100644 --- a/packages/entity/src/persea/traits/alive.jsx +++ b/packages/entity/src/persea/traits/alive.jsx @@ -3,7 +3,6 @@ import {join} from 'path'; import {Code, Number} from '@avocado/react'; import { - hot, PropTypes, React, } from '@flecks/react'; @@ -70,4 +69,4 @@ Alive.propTypes = { path: PropTypes.string.isRequired, }; -export default hot(module)(Alive); +export default Alive; diff --git a/packages/entity/src/persea/traits/directional.jsx b/packages/entity/src/persea/traits/directional.jsx index 6a2297a..37147f0 100644 --- a/packages/entity/src/persea/traits/directional.jsx +++ b/packages/entity/src/persea/traits/directional.jsx @@ -5,7 +5,6 @@ import { Number, } from '@avocado/react'; import { - hot, PropTypes, React, } from '@flecks/react'; @@ -75,4 +74,4 @@ Directional.propTypes = { path: PropTypes.string.isRequired, }; -export default hot(module)(Directional); +export default Directional; diff --git a/packages/graphics/build/flecks.yml b/packages/graphics/build/flecks.yml index b1e8a04..dd346da 100644 --- a/packages/graphics/build/flecks.yml +++ b/packages/graphics/build/flecks.yml @@ -1,4 +1,3 @@ -'@avocado/graphics:./src': {} '@flecks/core': {} '@flecks/fleck': {} '@flecks/react': {} diff --git a/packages/physics/src/persea/traits/collider.jsx b/packages/physics/src/persea/traits/collider.jsx index 04b2ab8..338048a 100644 --- a/packages/physics/src/persea/traits/collider.jsx +++ b/packages/physics/src/persea/traits/collider.jsx @@ -4,7 +4,6 @@ import {join} from 'path'; import {Code, Json} from '@avocado/react'; import {useJsonPatcher} from '@avocado/resource/persea'; import { - hot, PropTypes, React, } from '@flecks/react'; @@ -122,4 +121,4 @@ Collider.propTypes = { path: PropTypes.string.isRequired, }; -export default hot(module)(Collider); +export default Collider; diff --git a/packages/physics/src/persea/traits/emitted.jsx b/packages/physics/src/persea/traits/emitted.jsx index 6090044..db5ccbe 100644 --- a/packages/physics/src/persea/traits/emitted.jsx +++ b/packages/physics/src/persea/traits/emitted.jsx @@ -12,7 +12,6 @@ import { vectorRangePropType, } from '@avocado/math/persea'; import { - hot, PropTypes, React, useState, @@ -197,4 +196,4 @@ Emitted.propTypes = { path: PropTypes.string.isRequired, }; -export default hot(module)(Emitted); +export default Emitted; diff --git a/packages/physics/src/persea/traits/emitter.jsx b/packages/physics/src/persea/traits/emitter.jsx index 337d718..0c67f34 100644 --- a/packages/physics/src/persea/traits/emitter.jsx +++ b/packages/physics/src/persea/traits/emitter.jsx @@ -2,7 +2,6 @@ import {join} from 'path'; import {JsonTabs} from '@avocado/resource/persea'; import { - hot, memo, PropTypes, React, @@ -55,4 +54,4 @@ Emitter.propTypes = { path: PropTypes.string.isRequired, }; -export default hot(module)(Emitter); +export default Emitter; diff --git a/packages/sound/src/persea/traits/audible.jsx b/packages/sound/src/persea/traits/audible.jsx index 169a863..110e612 100644 --- a/packages/sound/src/persea/traits/audible.jsx +++ b/packages/sound/src/persea/traits/audible.jsx @@ -5,7 +5,6 @@ import {join} from 'path'; import {useJsonPatcher} from '@avocado/resource/persea'; import { - hot, PropTypes, React, } from '@flecks/react'; @@ -114,4 +113,4 @@ Audible.propTypes = { }; Audible.propTypes = {}; -export default hot(module)(Audible); +export default Audible; diff --git a/packages/timing/src/persea/traits/animated.jsx b/packages/timing/src/persea/traits/animated.jsx index b6ad733..e3891e3 100644 --- a/packages/timing/src/persea/traits/animated.jsx +++ b/packages/timing/src/persea/traits/animated.jsx @@ -7,7 +7,6 @@ import {Vector as VectorComponent} from '@avocado/math/persea'; import {Number} from '@avocado/react'; import {JsonTabs, useJsonPatcher} from '@avocado/resource/persea'; import { - hot, PropTypes, React, } from '@flecks/react'; @@ -87,4 +86,4 @@ Animated.propTypes = { }; Animated.propTypes = {}; -export default hot(module)(Animated); +export default Animated; diff --git a/packages/topdown/src/persea/controllers/room/component.jsx b/packages/topdown/src/persea/controllers/room/component.jsx index 35a6d87..5fcd4f6 100644 --- a/packages/topdown/src/persea/controllers/room/component.jsx +++ b/packages/topdown/src/persea/controllers/room/component.jsx @@ -17,7 +17,6 @@ import { } from '@avocado/resource/persea'; import { classnames, - hot, PropTypes, React, useCallback, @@ -261,4 +260,4 @@ RoomComponent.propTypes = { resource: PropTypes.any.isRequired, }; -export default hot(module)(RoomComponent); +export default RoomComponent; diff --git a/packages/topdown/src/persea/room-sides/entities-side/index.jsx b/packages/topdown/src/persea/room-sides/entities-side/index.jsx index 07830d9..c020889 100644 --- a/packages/topdown/src/persea/room-sides/entities-side/index.jsx +++ b/packages/topdown/src/persea/room-sides/entities-side/index.jsx @@ -5,7 +5,6 @@ import {useJsonPatcher} from '@avocado/resource/persea'; import {LfoResult} from '@avocado/timing'; import { classnames, - hot, PropTypes, React, useEffect, @@ -164,4 +163,4 @@ EntitiesPage.propTypes = { resource: PropTypes.any.isRequired, }; -export default hot(module)(EntitiesPage); +export default EntitiesPage; diff --git a/packages/topdown/src/persea/room-sides/tiles-side/index.jsx b/packages/topdown/src/persea/room-sides/tiles-side/index.jsx index db69bf7..02de7f4 100644 --- a/packages/topdown/src/persea/room-sides/tiles-side/index.jsx +++ b/packages/topdown/src/persea/room-sides/tiles-side/index.jsx @@ -19,7 +19,6 @@ import {Vector as VectorComponent} from '@avocado/math/persea'; import {useJsonPatcher} from '@avocado/resource/persea'; import { classnames, - hot, PropTypes, React, useCallback, @@ -549,4 +548,4 @@ TilesPage.propTypes = { resource: PropTypes.any.isRequired, }; -export default hot(module)(TilesPage); +export default TilesPage;