From 39ee113691a051ad2dc5ac37419ee70617f3c4a0 Mon Sep 17 00:00:00 2001 From: Mohamed Boudra Date: Fri, 24 Apr 2026 07:03:17 +0700 Subject: [PATCH] chore(lint): no-explicit-any in components/sidebar-workspace-list.tsx --- .../src/components/sidebar-workspace-list.tsx | 25 ++++++++++--------- 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/packages/app/src/components/sidebar-workspace-list.tsx b/packages/app/src/components/sidebar-workspace-list.tsx index d9e001948d..dc833bbd3a 100644 --- a/packages/app/src/components/sidebar-workspace-list.tsx +++ b/packages/app/src/components/sidebar-workspace-list.tsx @@ -20,8 +20,9 @@ import { useRef, type ReactElement, type MutableRefObject, + type Ref, } from "react"; -import { router, usePathname } from "expo-router"; +import { router, usePathname, type Href } from "expo-router"; import { navigateToWorkspace } from "@/hooks/use-workspace-navigation"; import { StyleSheet, useUnistyles } from "react-native-unistyles"; import { type GestureType } from "react-native-gesture-handler"; @@ -772,7 +773,7 @@ function useLongPressDragInteraction(input: { ); const handleTouchMove = useCallback( - (event: any) => { + (event: GestureResponderEvent) => { const start = touchStartRef.current; if (!start || didStartDragRef.current || menuOpenedRef.current) { return; @@ -862,7 +863,7 @@ function ProjectHeaderRow({ return; } router.navigate( - buildHostNewWorkspaceRoute(serverId, project.iconWorkingDir, { displayName }) as any, + buildHostNewWorkspaceRoute(serverId, project.iconWorkingDir, { displayName }) as Href, ); onWorkspacePress?.(); }, [displayName, onWorkspacePress, project.iconWorkingDir, serverId]); @@ -978,9 +979,9 @@ function ProjectHeaderRow({ if (menuController) { return ( } onPointerEnter={handlePointerEnter} onPointerLeave={handlePointerLeave} > @@ -1001,9 +1002,9 @@ function ProjectHeaderRow({ return ( } onPointerEnter={handlePointerEnter} onPointerLeave={handlePointerLeave} > @@ -1111,9 +1112,9 @@ function WorkspaceRowInner({ return ( } style={styles.workspaceRowContainer} onPointerEnter={handlePointerEnter} onPointerLeave={handlePointerLeave}