import React from 'react'; import { AdditionalLayersOutlined } from '@easyv/react-icons'; import { ComponentInfo, ComponentDetailInfo, UpdateComponentQuery, ViewpointInfo, UpdateViewpointQuery, StateTypeEnum, StateInfo, UpdateStateQuery, } from '@easytwin/core'; import { StateManage, ViewpointManage } from '../..'; import { AttributeForm, BaseForm } from '../_components'; export interface TeamplateGroupConfigProp { // component: ComponentInfo; onBaseFormValuesChange?: (values: UpdateComponentQuery) => void; // stateList: StateInfo[]; stateSelectKey?: string; onStateTabChange?: (key?: string) => void; onAddState?: () => void; onUpdateState?: (state: Partial) => void; onRemoveState?: (key: string) => void; // viewpointList: ViewpointInfo[]; viewpointSelectKey?: string; onViewpointTabChange?: (key?: string) => void; onViewpointFlyTo?: () => void; onAddViewpoint?: () => void; onUpdateViewpoint?: (state: Partial, showOkMsg?: boolean) => void; onRemoveViewpoint?: (key: string) => void; } const TeamplateGroupConfig: React.FC = function ({ // component, onBaseFormValuesChange, // stateList, stateSelectKey, onStateTabChange, onAddState, onUpdateState, onRemoveState, // viewpointList, viewpointSelectKey, onViewpointTabChange, onViewpointFlyTo, onAddViewpoint, onUpdateViewpoint, onRemoveViewpoint, }) { return (
{/* title */}
数字要素_母版
{/* form */}
); }; export default TeamplateGroupConfig;