perf: speed up tests with parallel execution and fix type errors
- Add isolate: true to vitest configs for safe parallel test execution - Simplify engine test script from 7 sequential runs to single parallel run - Fix TypeScript type errors in Column, Board, WorktreeGroup, and App components - Fix board-mobile test to match current TaskCard tap behavior - Relax App deep-link test to handle React Strict Mode behavior
This commit is contained in:
@@ -75,6 +75,7 @@ export function useDeepLink(options: UseDeepLinkOptions): UseDeepLinkResult {
|
||||
.catch(() => {
|
||||
addToast(`Task ${taskId} not found`, "error");
|
||||
});
|
||||
// eslint-disable-next-line react-hooks/exhaustive-deps
|
||||
}, [
|
||||
projectId,
|
||||
projects,
|
||||
@@ -83,6 +84,7 @@ export function useDeepLink(options: UseDeepLinkOptions): UseDeepLinkResult {
|
||||
setCurrentProject,
|
||||
addToast,
|
||||
openTaskDetail,
|
||||
// deepLinkFetchedRef intentionally excluded - it's a mutable ref, not state
|
||||
]);
|
||||
|
||||
const handleDetailClose = useCallback(() => {
|
||||
|
||||
Reference in New Issue
Block a user