import { atom } from 'recoil'; import { ProjectDetailInfo, SceneStateConfig, SceneViewpointConfig } from '@easytwin/core'; const BaseName = 'Project'; export const _projectInfo = atom({ key: `${BaseName}_Info`, default: undefined, }); export const _sceneStateList = atom({ key: `${BaseName}_StateList`, default: [], }); export const _sceneStatesSelectKey = atom({ key: `${BaseName}_StatesSelectKey`, default: undefined, }); export const _sceneViewpointList = atom({ key: `${BaseName}_ViewpointList`, default: [], }); export const _sceneViewpointSelectKey = atom({ key: `${BaseName}_ViewpointsSelectKey`, default: undefined, });