import { atom } from 'recoil'; import { EasyTwinRenderer } from '@easytwin/core'; const BaseName = 'Scene'; export const _sceneId = atom({ key: `${BaseName}_id`, default: undefined, }); export const _currentScene = atom({ key: `${BaseName}_current`, default: undefined, }); export const _scenePickPositionModeOpen = atom({ key: `${BaseName}_pickPositionModeOpen`, default: false, }); export const _sceneObjectCreateModeOpen = atom({ key: `${BaseName}_createObjectModeOpen`, default: false, }); export const _sceneObjectEditModeOpen = atom({ key: `${BaseName}_sceneObjectEditModeOpen`, default: false, }); export const _sceneBatchModelModeOpen = atom({ key: `${BaseName}_sceneBatchModelModeOpen`, default: false, });