Use types.boolean() for booleans in r3f
This commit is contained in:
parent
001c50c13d
commit
160448ec29
3 changed files with 4 additions and 4 deletions
|
@ -73,7 +73,7 @@ const Editor: VFC = () => {
|
|||
shallow,
|
||||
)
|
||||
|
||||
const editorOpen = !!useVal(editorObject?.props._isOpen)
|
||||
const editorOpen = useVal(editorObject?.props.isOpen)
|
||||
useLayoutEffect(() => {
|
||||
if (editorOpen) {
|
||||
createSnapshot()
|
||||
|
@ -120,7 +120,7 @@ const Editor: VFC = () => {
|
|||
className="fixed bottom-5 left-5"
|
||||
onClick={() => {
|
||||
studio.transaction(({set}) => {
|
||||
set(editorObject.props._isOpen, 1)
|
||||
set(editorObject.props.isOpen, true)
|
||||
})
|
||||
}}
|
||||
>
|
||||
|
|
|
@ -139,7 +139,7 @@ const UI: VFC = () => {
|
|||
className="absolute left-0 bottom-0 pointer-events-auto"
|
||||
onClick={() =>
|
||||
studio.transaction(({set}) => {
|
||||
set(editorObject.props._isOpen, 0)
|
||||
set(editorObject.props.isOpen, false)
|
||||
})
|
||||
}
|
||||
>
|
||||
|
|
|
@ -366,7 +366,7 @@ export type BindFunction = (options: {
|
|||
|
||||
const editorSheetObjectConfig = {
|
||||
props: types.compound({
|
||||
_isOpen: types.number(0),
|
||||
isOpen: types.boolean(false),
|
||||
}),
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue