From 54bdccde0223d1808ed1b90e23cb0ac36cce6cbe Mon Sep 17 00:00:00 2001 From: aditya-mitra <55396651+aditya-mitra@users.noreply.github.com> Date: Wed, 14 Aug 2024 17:16:55 +0530 Subject: [PATCH 1/3] move files panel root to editor package --- packages/client-core/i18n/en/editor.json | 2 +- .../editor/src/components/EditorContainer.tsx | 2 +- .../src/panels/files}/index.tsx | 18 +++----- .../ui/src/components/editor/layout/Panel.tsx | 32 ++------------ .../panels/Files/container/index.stories.tsx | 44 ------------------- .../editor/panels/Files/index.stories.tsx | 44 ------------------- 6 files changed, 11 insertions(+), 131 deletions(-) rename packages/{ui/src/components/editor/panels/Files => editor/src/panels/files}/index.tsx (80%) delete mode 100644 packages/ui/src/components/editor/panels/Files/container/index.stories.tsx delete mode 100644 packages/ui/src/components/editor/panels/Files/index.stories.tsx diff --git a/packages/client-core/i18n/en/editor.json b/packages/client-core/i18n/en/editor.json index cbd6e57567..0798255141 100755 --- a/packages/client-core/i18n/en/editor.json +++ b/packages/client-core/i18n/en/editor.json @@ -1196,7 +1196,7 @@ "placeObjectAtOrigin": "Place Object at Origin" }, "filebrowser": { - "tab-name": "Project Files", + "tab-name": "Files", "addNewFolder": "Add New Folder", "cutAsset": "Cut", "copyAsset": "Copy", diff --git a/packages/editor/src/components/EditorContainer.tsx b/packages/editor/src/components/EditorContainer.tsx index e62b06f908..aa1f700692 100644 --- a/packages/editor/src/components/EditorContainer.tsx +++ b/packages/editor/src/components/EditorContainer.tsx @@ -27,7 +27,6 @@ import { PopoverState } from '@etherealengine/client-core/src/common/services/Po import { staticResourcePath } from '@etherealengine/common/src/schema.type.module' import { NO_PROXY, getMutableState, useHookstate, useMutableState } from '@etherealengine/hyperflux' import { AssetsPanelTab } from '@etherealengine/ui/src/components/editor/panels/Assets' -import { FilesPanelTab } from '@etherealengine/ui/src/components/editor/panels/Files' import { HierarchyPanelTab } from '@etherealengine/ui/src/components/editor/panels/Hierarchy' import { MaterialsPanelTab } from '@etherealengine/ui/src/components/editor/panels/Materials' import { PropertiesPanelTab } from '@etherealengine/ui/src/components/editor/panels/Properties' @@ -60,6 +59,7 @@ import 'rc-dock/dist/rc-dock.css' import { useTranslation } from 'react-i18next' import { IoHelpCircleOutline } from 'react-icons/io5' import { setCurrentEditorScene } from '../functions/sceneFunctions' +import { FilesPanelTab } from '../panels/files' import './EditorContainer.css' export const DockContainer = ({ children, id = 'editor-dock', dividerAlpha = 0 }) => { diff --git a/packages/ui/src/components/editor/panels/Files/index.tsx b/packages/editor/src/panels/files/index.tsx similarity index 80% rename from packages/ui/src/components/editor/panels/Files/index.tsx rename to packages/editor/src/panels/files/index.tsx index fefd67a1f2..7e1a00efe4 100644 --- a/packages/ui/src/components/editor/panels/Files/index.tsx +++ b/packages/editor/src/panels/files/index.tsx @@ -23,24 +23,18 @@ All portions of the code written by the Ethereal Engine team are Copyright © 20 Ethereal Engine. All Rights Reserved. */ +import { PanelDragContainer, PanelTitle } from '@etherealengine/ui/src/components/editor/layout/Panel' +import FilesPanelContainer from '@etherealengine/ui/src/components/editor/panels/Files/container' import { TabData } from 'rc-dock' import React from 'react' import { useTranslation } from 'react-i18next' -import { PanelDragContainer, PanelTitle } from '../../layout/Panel' -import FilesPanelContainer from './container' - -export const FilesPanelTitle = () => { +const FilesPanelTitle = () => { const { t } = useTranslation() - return ( -