diff --git a/src/modules/remote/components/file-transfer/FileTransferPage.tsx b/src/modules/remote/components/file-transfer/FileTransferPage.tsx index aa4c022..945d6ed 100644 --- a/src/modules/remote/components/file-transfer/FileTransferPage.tsx +++ b/src/modules/remote/components/file-transfer/FileTransferPage.tsx @@ -19,7 +19,6 @@ export const FileTransferPage: React.FC = ({ serverHost, const [remotePath, setRemotePath] = useState('') const [localPath, setLocalPath] = useState('') const [transfers, setTransfers] = useState([]) - const [transferring, setTransferring] = useState(false) const [transferQueueHeight, setTransferQueueHeight] = useState(240) const [isDragging, setIsDragging] = useState(false) const dragStartY = useRef(0) @@ -28,7 +27,6 @@ export const FileTransferPage: React.FC = ({ serverHost, const handleUpload = useCallback(async () => { if (!localSelected || !localSelected.path) return - setTransferring(true) const transferId = Date.now().toString() const newTransfer: TransferItem = { id: transferId, @@ -63,14 +61,12 @@ export const FileTransferPage: React.FC = ({ serverHost, ) ) } finally { - setTransferring(false) } }, [localSelected, serverHost, port, remotePath, password]) const handleDownload = useCallback(async () => { if (!remoteSelected || !localPath) return - setTransferring(true) const transferId = Date.now().toString() const newTransfer: TransferItem = { id: transferId, @@ -105,7 +101,6 @@ export const FileTransferPage: React.FC = ({ serverHost, ) ) } finally { - setTransferring(false) } }, [remoteSelected, serverHost, port, remotePath, localPath, password]) @@ -155,7 +150,6 @@ export const FileTransferPage: React.FC = ({ serverHost, onSelect={setLocalSelected} onUpload={handleUpload} onPathChange={setLocalPath} - disabled={transferring} />
@@ -167,7 +161,6 @@ export const FileTransferPage: React.FC = ({ serverHost, onSelect={setRemoteSelected} onDownload={handleDownload} onPathChange={setRemotePath} - disabled={transferring} />