diff --git a/client/components/Application/Buttons/Add.tsx b/client/components/Application/Buttons/Add.tsx
index 7a3f0570c..1ff6353c8 100644
--- a/client/components/Application/Buttons/Add.tsx
+++ b/client/components/Application/Buttons/Add.tsx
@@ -1,7 +1,6 @@
import * as React from 'react'
import Button from '@mui/material/Button'
import AddBoxIcon from '@mui/icons-material/AddBox'
-import DatasetLinkedIcon from '@mui/icons-material/DatasetLinked'
import AddLinkIcon from '@mui/icons-material/AddLink'
import DropdownButton from '../../Parts/Buttons/Dropdown'
import IconButton from '../../Parts/Buttons/Icon'
@@ -21,7 +20,6 @@ export default function AddButton() {
-
)
}
@@ -101,15 +99,3 @@ function AddEmptyFolderButton() {
/>
)
}
-
-function AddRemoteDatasetButton() {
- const updateState = useStore((state) => state.updateState)
- return (
- updateState({ dialog: 'addRemoteDataset' })}
- />
- )
-}
diff --git a/client/components/Application/Dialog.tsx b/client/components/Application/Dialog.tsx
index 61d58932c..7e330961b 100644
--- a/client/components/Application/Dialog.tsx
+++ b/client/components/Application/Dialog.tsx
@@ -1,6 +1,5 @@
import AddRemoteFileDialog from './Dialogs/AddRemoteFile'
import AddEmptyFolderDialog from './Dialogs/AddEmptyFolder'
-import AddRemoteDatasetDialog from './Dialogs/AddRemoteDataset'
import AdjustFileDialog from './Dialogs/AdjustFile'
import ConfigDialog from './Dialogs/Config'
import CopyFileDialog from './Dialogs/CopyFile'
@@ -24,7 +23,6 @@ export default function Dialog() {
const DIALOGS = {
addEmptyFolder: AddEmptyFolderDialog,
addRemoteFile: AddRemoteFileDialog,
- addRemoteDataset: AddRemoteDatasetDialog,
adjustFile: AdjustFileDialog,
config: ConfigDialog,
configProject: ConfigDialog,
diff --git a/client/components/Application/Dialogs/AddRemoteDataset.tsx b/client/components/Application/Dialogs/AddRemoteDataset.tsx
deleted file mode 100644
index d41c6fe52..000000000
--- a/client/components/Application/Dialogs/AddRemoteDataset.tsx
+++ /dev/null
@@ -1,38 +0,0 @@
-import * as React from 'react'
-import Box from '@mui/material/Box'
-import LinearProgress from '@mui/material/LinearProgress'
-import UploadIcon from '@mui/icons-material/Upload'
-import InputDialog from '../../Parts/Dialogs/Input'
-import { useStore } from '../store'
-
-type IState = 'form' | 'load' | 'done' | 'fail'
-
-export default function AddRemoteDatasetDialog() {
- const fetchPackage = useStore((state) => state.fetchPackage)
- const updateState = useStore((state) => state.updateState)
- const [state, setState] = React.useState('form')
- return (
- updateState({ dialog: undefined })}
- onConfirm={async (url) => {
- setState('load')
- await fetchPackage(url)
- setState('done')
- updateState({ dialog: undefined })
- }}
- >
- {state === 'load' && (
-
- Adding
-
-
- )}
-
- )
-}
diff --git a/client/components/Application/types.ts b/client/components/Application/types.ts
index 65fdc1055..4eba43c93 100644
--- a/client/components/Application/types.ts
+++ b/client/components/Application/types.ts
@@ -1,6 +1,5 @@
export type IDialog =
| 'addEmptyFolder'
- | 'addRemoteDataset'
| 'addRemoteFile'
| 'adjustFile'
| 'config'