diff --git a/src/ui/Desktop/Apps/File Manager/components/DiffViewer.tsx b/src/ui/Desktop/Apps/File Manager/components/DiffViewer.tsx index be0bc85a..56887ae5 100644 --- a/src/ui/Desktop/Apps/File Manager/components/DiffViewer.tsx +++ b/src/ui/Desktop/Apps/File Manager/components/DiffViewer.tsx @@ -61,7 +61,7 @@ export function DiffViewer({ userId: sshHost.userId, }); } - } catch (error) { + } catch { await connectSSH(sshSessionId, { hostId: sshHost.id, ip: sshHost.ip, diff --git a/src/ui/Desktop/Apps/File Manager/components/FileViewer.tsx b/src/ui/Desktop/Apps/File Manager/components/FileViewer.tsx index 1a3cb109..edda3d09 100644 --- a/src/ui/Desktop/Apps/File Manager/components/FileViewer.tsx +++ b/src/ui/Desktop/Apps/File Manager/components/FileViewer.tsx @@ -60,7 +60,6 @@ import { import { autocompletion, completionKeymap } from "@codemirror/autocomplete"; import { PhotoProvider, PhotoView } from "react-photo-view"; import "react-photo-view/dist/react-photo-view.css"; -import ReactPlayer from "react-player"; import AudioPlayer from "react-h5-audio-player"; import "react-h5-audio-player/lib/styles.css"; import ReactMarkdown from "react-markdown"; @@ -311,9 +310,7 @@ export function FileViewer({ }: FileViewerProps) { const { t } = useTranslation(); const [editedContent, setEditedContent] = useState(content); - const [originalContent, setOriginalContent] = useState( - savedContent || content, - ); + const [, setOriginalContent] = useState(savedContent || content); const [hasChanges, setHasChanges] = useState(false); const [showLargeFileWarning, setShowLargeFileWarning] = useState(false); const [forceShowAsText, setForceShowAsText] = useState(false); @@ -1097,7 +1094,7 @@ export function FileViewer({ { - const audio = e.currentTarget; + onLoadedMetadata={() => { if (onMediaDimensionsChange) { onMediaDimensionsChange({ width: 600, diff --git a/src/ui/Desktop/Apps/Host Manager/HostManager.tsx b/src/ui/Desktop/Apps/Host Manager/HostManager.tsx index 34db6aa1..e6b07a59 100644 --- a/src/ui/Desktop/Apps/Host Manager/HostManager.tsx +++ b/src/ui/Desktop/Apps/Host Manager/HostManager.tsx @@ -15,7 +15,6 @@ import { useTranslation } from "react-i18next"; import type { SSHHost, HostManagerProps } from "../../../types/index"; export function HostManager({ - onSelectView, isTopbarOpen, }: HostManagerProps): React.ReactElement { const { t } = useTranslation(); @@ -30,7 +29,7 @@ export function HostManager({ setActiveTab("add_host"); }; - const handleFormSubmit = (updatedHost?: SSHHost) => { + const handleFormSubmit = () => { setEditingHost(null); setActiveTab("host_viewer"); }; diff --git a/src/ui/Desktop/Apps/Tunnel/TunnelViewer.tsx b/src/ui/Desktop/Apps/Tunnel/TunnelViewer.tsx index 38fa7eef..aa43ddee 100644 --- a/src/ui/Desktop/Apps/Tunnel/TunnelViewer.tsx +++ b/src/ui/Desktop/Apps/Tunnel/TunnelViewer.tsx @@ -1,11 +1,7 @@ import React from "react"; import { TunnelObject } from "./TunnelObject.tsx"; import { useTranslation } from "react-i18next"; -import type { - SSHHost, - TunnelConnection, - TunnelStatus, -} from "../../../types/index.js"; +import type { SSHHost, TunnelStatus } from "../../../types/index.js"; interface SSHTunnelViewerProps { hosts: SSHHost[];