{
strategy={horizontalListSortingStrategy}
>
{editorTabs.map((tab, index) => (
-
-
+
+
{
openTabs={openTabs}
onClose={() => handleClose(tab.id)}
/>
-
-
- handleClose(tab.id)}>
- Close
-
- handleCloseOthers(tab.id)}>
+
+
+ handleClose(tab.id)}>Close
+ handleCloseOthers(tab.id)}>
Close Others
-
- handleCloseRight(tab.id)}>
+
+ handleCloseRight(tab.id)}>
Close to the Right
-
-
- Close All
-
-
-
+
+
Close All
+
+
))}
diff --git a/apps/studio/components/ui/FileExplorerAndEditor/FileExplorerAndEditorRow.tsx b/apps/studio/components/ui/FileExplorerAndEditor/FileExplorerAndEditorRow.tsx
index d789541c7db..7c18859609c 100644
--- a/apps/studio/components/ui/FileExplorerAndEditor/FileExplorerAndEditorRow.tsx
+++ b/apps/studio/components/ui/FileExplorerAndEditor/FileExplorerAndEditorRow.tsx
@@ -2,11 +2,11 @@ import { IS_PLATFORM } from 'common'
import { Edit, File, Trash } from 'lucide-react'
import {
cn,
- ContextMenu_Shadcn_,
- ContextMenuContent_Shadcn_,
- ContextMenuItem_Shadcn_,
- ContextMenuSeparator_Shadcn_,
- ContextMenuTrigger_Shadcn_,
+ ContextMenu,
+ ContextMenuContent,
+ ContextMenuItem,
+ ContextMenuSeparator,
+ ContextMenuTrigger,
Tooltip,
TooltipContent,
TooltipTrigger,
@@ -45,8 +45,8 @@ export const FileExplorerAndEditorRow = ({
const isEditing = Boolean(element.metadata?.isEditing)
return (
-
-
+
+
-
+
{IS_PLATFORM && (
- e.stopPropagation()}>
- e.stopPropagation()}>
+ {
if (originalId !== null) handleStartRename(originalId)
@@ -110,12 +110,12 @@ export const FileExplorerAndEditorRow = ({
>
Rename file
-
+
{files.length > 1 && (
<>
-
-
+ {
if (originalId !== null) {
@@ -126,11 +126,11 @@ export const FileExplorerAndEditorRow = ({
>
Delete file
-
+
>
)}
-
+
)}
-
+
)
}
diff --git a/apps/studio/tests/components/SQLEditor/Results.test.tsx b/apps/studio/tests/components/SQLEditor/Results.test.tsx
index 8a180954fd7..401150fcd3c 100644
--- a/apps/studio/tests/components/SQLEditor/Results.test.tsx
+++ b/apps/studio/tests/components/SQLEditor/Results.test.tsx
@@ -10,9 +10,9 @@ vi.mock('ui', async () => {
const actual = await vi.importActual
('ui')
return {
...actual,
- ContextMenu_Shadcn_: (props: any) => {
+ ContextMenu: (props: any) => {
contextMenuMountCount++
- return
+ return
},
}
})
diff --git a/packages/ui/index.tsx b/packages/ui/index.tsx
index 80c909d9b00..d98a1c03e81 100644
--- a/packages/ui/index.tsx
+++ b/packages/ui/index.tsx
@@ -77,23 +77,7 @@ export {
CommandSeparator as CommandSeparator_Shadcn_,
} from './src/components/shadcn/ui/command'
-export {
- ContextMenu as ContextMenu_Shadcn_,
- ContextMenuTrigger as ContextMenuTrigger_Shadcn_,
- ContextMenuContent as ContextMenuContent_Shadcn_,
- ContextMenuItem as ContextMenuItem_Shadcn_,
- ContextMenuSeparator as ContextMenuSeparator_Shadcn_,
- ContextMenuLabel as ContextMenuLabel_Shadcn_,
- ContextMenuRadioGroup as ContextMenuRadioGroup_Shadcn_,
- ContextMenuRadioItem as ContextMenuRadioItem_Shadcn_,
- ContextMenuShortcut as ContextMenuShortcut_Shadcn_,
- ContextMenuSub as ContextMenuSub_Shadcn_,
- ContextMenuSubContent as ContextMenuSubContent_Shadcn_,
- ContextMenuSubTrigger as ContextMenuSubTrigger_Shadcn_,
- ContextMenuCheckboxItem as ContextMenuCheckboxItem_Shadcn_,
- ContextMenuGroup as ContextMenuGroup_Shadcn_,
- ContextMenuPortal as ContextMenuPortal_Shadcn_,
-} from './src/components/shadcn/ui/context-menu'
+export * from './src/components/shadcn/ui/context-menu'
export * from './src/components/shadcn/ui/dialog'