import { type WorkflowNode, WorkflowNodeType } from "@/domain/workflow"; import ApplyNodeForm from "./node/ApplyNodeForm"; import DeployNodeForm from "./node/DeployNodeForm"; import NotifyNodeForm from "./node/NotifyNodeForm"; import StartNodeForm from "./node/StartNodeForm"; type PanelBodyProps = { data: WorkflowNode; }; const PanelBody = ({ data }: PanelBodyProps) => { const getBody = () => { switch (data.type) { case WorkflowNodeType.Start: return ; case WorkflowNodeType.Apply: return ; case WorkflowNodeType.Deploy: return ; case WorkflowNodeType.Notify: return ; default: return <> ; } }; return <>{getBody()}; }; export default PanelBody;