From 021d4ef6d372357276441a46bb6fe020e77ff9e6 Mon Sep 17 00:00:00 2001 From: spencrmartin Date: Tue, 19 Aug 2025 14:39:44 -0400 Subject: [PATCH] fix: resolve TypeScript lint errors - Remove unused import isInterruptionCommand from ChatInput.tsx - Remove unused variable message from InterruptionHandler.tsx - Remove unused import MoreHorizontal from MessageQueue.tsx - Fix import path for cn utility in Pill.tsx (lib/utils -> utils) - Clean up duplicate unused function declarations in ChatInput.tsx All lint errors from CI should now be resolved. --- ui/desktop/src/components/ChatInput.tsx | 2 +- ui/desktop/src/components/InterruptionHandler.tsx | 1 - ui/desktop/src/components/MessageQueue.tsx | 2 +- ui/desktop/src/components/ui/Pill.tsx | 2 +- 4 files changed, 3 insertions(+), 4 deletions(-) diff --git a/ui/desktop/src/components/ChatInput.tsx b/ui/desktop/src/components/ChatInput.tsx index e3ae3b8f9311..b15bdfa31b8f 100644 --- a/ui/desktop/src/components/ChatInput.tsx +++ b/ui/desktop/src/components/ChatInput.tsx @@ -29,7 +29,7 @@ import { DroppedFile, useFileDrop } from '../hooks/useFileDrop'; import { Recipe } from '../recipe'; import { QueueStorage } from '../utils/queueStorage'; import MessageQueue from './MessageQueue'; -import { detectInterruption, isInterruptionCommand } from '../utils/interruptionDetector'; +import { detectInterruption } from '../utils/interruptionDetector'; interface QueuedMessage { id: string; diff --git a/ui/desktop/src/components/InterruptionHandler.tsx b/ui/desktop/src/components/InterruptionHandler.tsx index 52023e6a2fa5..cedf3cee7597 100644 --- a/ui/desktop/src/components/InterruptionHandler.tsx +++ b/ui/desktop/src/components/InterruptionHandler.tsx @@ -87,7 +87,6 @@ export const InterruptionHandler: React.FC = ({ }; const colors = getActionColor(); - const message = getInterruptionMessage(match); const handleConfirm = () => { if (showRedirectInput && onRedirect && redirectMessage.trim()) { diff --git a/ui/desktop/src/components/MessageQueue.tsx b/ui/desktop/src/components/MessageQueue.tsx index ed6e383c32d4..f93ff64dccdb 100644 --- a/ui/desktop/src/components/MessageQueue.tsx +++ b/ui/desktop/src/components/MessageQueue.tsx @@ -1,5 +1,5 @@ import React, { useState } from 'react'; -import { X, Clock, Send, GripVertical, Zap, Sparkles, ChevronDown, ChevronUp, MoreHorizontal } from 'lucide-react'; +import { X, Clock, Send, GripVertical, Zap, Sparkles, ChevronDown, ChevronUp } from 'lucide-react'; import { Button } from './ui/button'; interface QueuedMessage { diff --git a/ui/desktop/src/components/ui/Pill.tsx b/ui/desktop/src/components/ui/Pill.tsx index 0454f543fde5..7969d6555a46 100644 --- a/ui/desktop/src/components/ui/Pill.tsx +++ b/ui/desktop/src/components/ui/Pill.tsx @@ -1,5 +1,5 @@ import React from 'react'; -import { cn } from '../../lib/utils'; +import { cn } from '../../utils'; interface PillProps { children: React.ReactNode;