Skip to content

Commit 4e90143

Browse files
committed
Fix linter complaints
* In JsonView.tsx - add setCopied to dependencies of handleCopy useCallback * In useCopy.ts - add timeout to useEffect inside useCopy hook
1 parent b025bff commit 4e90143

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

client/src/components/JsonView.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ const JsonView = memo(
5151
variant: "destructive",
5252
});
5353
}
54-
}, [toast, normalizedData]);
54+
}, [toast, normalizedData, setCopied]);
5555

5656
return (
5757
<div className={clsx("p-4 border rounded relative", className)}>

client/src/lib/hooks/useCopy.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ function useCopy({ timeout = 500 }: UseCopyProps = {}) {
2121
clearTimeout(timeoutId);
2222
}
2323
};
24-
}, [copied]);
24+
}, [copied, timeout]);
2525

2626
return { copied, setCopied };
2727
}

0 commit comments

Comments
 (0)