From f0e3270bb43b3f940b4265a8f2e3372c33654ac3 Mon Sep 17 00:00:00 2001 From: Emir Karabeg Date: Tue, 14 Jan 2025 15:39:52 -0800 Subject: [PATCH] Re-organized files for clarity --- app/w/[id]/workflow.tsx | 8 ++++---- .../components => }/toolbar-block/toolbar-block.tsx | 0 app/w/components/toolbar/toolbar.tsx | 4 ++-- .../workflow-block/sub-block/components/code.tsx | 0 .../workflow-block/sub-block/components/dropdown.tsx | 0 .../workflow-block/sub-block/components/long-input.tsx | 0 .../workflow-block/sub-block/components/short-input.tsx | 0 .../workflow-block/sub-block/components/slider-input.tsx | 0 .../workflow-block/sub-block/components/table.tsx | 0 .../workflow-block/sub-block/sub-block.tsx | 2 +- .../components => }/workflow-block/workflow-block.tsx | 2 +- {app/w/components/blocks => blocks}/configs/agent.ts | 0 {app/w/components/blocks => blocks}/configs/api.ts | 0 .../w/components/blocks => blocks}/configs/conditional.ts | 0 {app/w/components/blocks => blocks}/configs/index.ts | 0 {app/w/components/blocks => blocks}/index.ts | 0 {app/w/components/blocks => blocks}/types/block.ts | 0 17 files changed, 8 insertions(+), 8 deletions(-) rename app/w/components/{blocks/components => }/toolbar-block/toolbar-block.tsx (100%) rename app/w/components/{blocks/components => }/workflow-block/sub-block/components/code.tsx (100%) rename app/w/components/{blocks/components => }/workflow-block/sub-block/components/dropdown.tsx (100%) rename app/w/components/{blocks/components => }/workflow-block/sub-block/components/long-input.tsx (100%) rename app/w/components/{blocks/components => }/workflow-block/sub-block/components/short-input.tsx (100%) rename app/w/components/{blocks/components => }/workflow-block/sub-block/components/slider-input.tsx (100%) rename app/w/components/{blocks/components => }/workflow-block/sub-block/components/table.tsx (100%) rename app/w/components/{blocks/components => }/workflow-block/sub-block/sub-block.tsx (95%) rename app/w/components/{blocks/components => }/workflow-block/workflow-block.tsx (97%) rename {app/w/components/blocks => blocks}/configs/agent.ts (100%) rename {app/w/components/blocks => blocks}/configs/api.ts (100%) rename {app/w/components/blocks => blocks}/configs/conditional.ts (100%) rename {app/w/components/blocks => blocks}/configs/index.ts (100%) rename {app/w/components/blocks => blocks}/index.ts (100%) rename {app/w/components/blocks => blocks}/types/block.ts (100%) diff --git a/app/w/[id]/workflow.tsx b/app/w/[id]/workflow.tsx index 1a75c3767c..4698870cb1 100644 --- a/app/w/[id]/workflow.tsx +++ b/app/w/[id]/workflow.tsx @@ -21,10 +21,10 @@ import ReactFlow, { getSmoothStepPath, } from 'reactflow' import 'reactflow/dist/style.css' -import { getBlock } from '../components/blocks/configs' -import { WorkflowBlock } from '../components/blocks/components/workflow-block/workflow-block' -import { BlockConfig } from '../components/blocks/types/block' -import { BlockType } from '../components/blocks/types/block' +import { getBlock } from '../../../blocks/configs' +import { WorkflowBlock } from '../components/workflow-block/workflow-block' +import { BlockConfig } from '../../../blocks/types/block' +import { BlockType } from '../../../blocks/types/block' /** * Represents the data structure for a workflow node diff --git a/app/w/components/blocks/components/toolbar-block/toolbar-block.tsx b/app/w/components/toolbar-block/toolbar-block.tsx similarity index 100% rename from app/w/components/blocks/components/toolbar-block/toolbar-block.tsx rename to app/w/components/toolbar-block/toolbar-block.tsx diff --git a/app/w/components/toolbar/toolbar.tsx b/app/w/components/toolbar/toolbar.tsx index 9ecee9f29a..d467a58c92 100644 --- a/app/w/components/toolbar/toolbar.tsx +++ b/app/w/components/toolbar/toolbar.tsx @@ -2,8 +2,8 @@ import { useState } from 'react' import { ToolbarTabs } from './toolbar-tabs' -import { ToolbarBlock } from '../blocks/components/toolbar-block/toolbar-block' -import { getBlocksByCategory, BlockCategory } from '../blocks' +import { ToolbarBlock } from '../toolbar-block/toolbar-block' +import { getBlocksByCategory, BlockCategory } from '../../../../blocks' export function Toolbar() { const [activeTab, setActiveTab] = useState('basic') diff --git a/app/w/components/blocks/components/workflow-block/sub-block/components/code.tsx b/app/w/components/workflow-block/sub-block/components/code.tsx similarity index 100% rename from app/w/components/blocks/components/workflow-block/sub-block/components/code.tsx rename to app/w/components/workflow-block/sub-block/components/code.tsx diff --git a/app/w/components/blocks/components/workflow-block/sub-block/components/dropdown.tsx b/app/w/components/workflow-block/sub-block/components/dropdown.tsx similarity index 100% rename from app/w/components/blocks/components/workflow-block/sub-block/components/dropdown.tsx rename to app/w/components/workflow-block/sub-block/components/dropdown.tsx diff --git a/app/w/components/blocks/components/workflow-block/sub-block/components/long-input.tsx b/app/w/components/workflow-block/sub-block/components/long-input.tsx similarity index 100% rename from app/w/components/blocks/components/workflow-block/sub-block/components/long-input.tsx rename to app/w/components/workflow-block/sub-block/components/long-input.tsx diff --git a/app/w/components/blocks/components/workflow-block/sub-block/components/short-input.tsx b/app/w/components/workflow-block/sub-block/components/short-input.tsx similarity index 100% rename from app/w/components/blocks/components/workflow-block/sub-block/components/short-input.tsx rename to app/w/components/workflow-block/sub-block/components/short-input.tsx diff --git a/app/w/components/blocks/components/workflow-block/sub-block/components/slider-input.tsx b/app/w/components/workflow-block/sub-block/components/slider-input.tsx similarity index 100% rename from app/w/components/blocks/components/workflow-block/sub-block/components/slider-input.tsx rename to app/w/components/workflow-block/sub-block/components/slider-input.tsx diff --git a/app/w/components/blocks/components/workflow-block/sub-block/components/table.tsx b/app/w/components/workflow-block/sub-block/components/table.tsx similarity index 100% rename from app/w/components/blocks/components/workflow-block/sub-block/components/table.tsx rename to app/w/components/workflow-block/sub-block/components/table.tsx diff --git a/app/w/components/blocks/components/workflow-block/sub-block/sub-block.tsx b/app/w/components/workflow-block/sub-block/sub-block.tsx similarity index 95% rename from app/w/components/blocks/components/workflow-block/sub-block/sub-block.tsx rename to app/w/components/workflow-block/sub-block/sub-block.tsx index dd2a32b0b8..12598bbabd 100644 --- a/app/w/components/blocks/components/workflow-block/sub-block/sub-block.tsx +++ b/app/w/components/workflow-block/sub-block/sub-block.tsx @@ -1,4 +1,4 @@ -import { SubBlockConfig } from '../../../../types/block' +import { SubBlockConfig } from '../../../../../blocks/types/block' import { Label } from '@/components/ui/label' import { ShortInput } from './components/short-input' import { LongInput } from './components/long-input' diff --git a/app/w/components/blocks/components/workflow-block/workflow-block.tsx b/app/w/components/workflow-block/workflow-block.tsx similarity index 97% rename from app/w/components/blocks/components/workflow-block/workflow-block.tsx rename to app/w/components/workflow-block/workflow-block.tsx index 01a5e5c59a..abb9308091 100644 --- a/app/w/components/blocks/components/workflow-block/workflow-block.tsx +++ b/app/w/components/workflow-block/workflow-block.tsx @@ -1,5 +1,5 @@ import { Card } from '@/components/ui/card' -import { BlockConfig, SubBlockConfig } from '../../types/block' +import { BlockConfig, SubBlockConfig } from '../../../../blocks/types/block' import { SubBlock } from './sub-block/sub-block' import { Handle, Position } from 'reactflow' import { cn } from '@/lib/utils' diff --git a/app/w/components/blocks/configs/agent.ts b/blocks/configs/agent.ts similarity index 100% rename from app/w/components/blocks/configs/agent.ts rename to blocks/configs/agent.ts diff --git a/app/w/components/blocks/configs/api.ts b/blocks/configs/api.ts similarity index 100% rename from app/w/components/blocks/configs/api.ts rename to blocks/configs/api.ts diff --git a/app/w/components/blocks/configs/conditional.ts b/blocks/configs/conditional.ts similarity index 100% rename from app/w/components/blocks/configs/conditional.ts rename to blocks/configs/conditional.ts diff --git a/app/w/components/blocks/configs/index.ts b/blocks/configs/index.ts similarity index 100% rename from app/w/components/blocks/configs/index.ts rename to blocks/configs/index.ts diff --git a/app/w/components/blocks/index.ts b/blocks/index.ts similarity index 100% rename from app/w/components/blocks/index.ts rename to blocks/index.ts diff --git a/app/w/components/blocks/types/block.ts b/blocks/types/block.ts similarity index 100% rename from app/w/components/blocks/types/block.ts rename to blocks/types/block.ts