Skip to content

Commit

Permalink
Merge pull request #2 from EtherealEngine/reactive-component-editor-r…
Browse files Browse the repository at this point in the history
…egistries

Reactive component editor registries
  • Loading branch information
HexaField authored Feb 19, 2024
2 parents 62e63f3 + 8c7be38 commit f80cb73
Showing 1 changed file with 5 additions and 4 deletions.
9 changes: 5 additions & 4 deletions src/editors/RegisterBubbleEditor.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
import { ComponentShelfCategories } from '@etherealengine/editor/src/components/element/ElementList'
import { EntityNodeEditor } from '@etherealengine/editor/src/functions/ComponentEditors'
import { ComponentShelfCategoriesState } from '@etherealengine/editor/src/components/element/ElementList'
import { ComponentEditorsState } from '@etherealengine/editor/src/functions/ComponentEditors'
import { BubbleEmitterComponent } from '../components/BubbleEmitterComponent'
import { BubbleNodeEditor } from './BubbleComponentNodeEditor'
import { getMutableState } from '@etherealengine/hyperflux'

EntityNodeEditor.set(BubbleEmitterComponent, BubbleNodeEditor)
ComponentShelfCategories.Misc.push(BubbleEmitterComponent)
getMutableState(ComponentEditorsState).merge({ [BubbleEmitterComponent.name]: BubbleNodeEditor })
getMutableState(ComponentShelfCategoriesState).Misc.merge([BubbleEmitterComponent])

0 comments on commit f80cb73

Please sign in to comment.