fix: removing JSdoc for usedebounce and comments

This commit is contained in:
mannilakash committed 2026-02-10 08:10:44 -05:00
1 parent c670653ab3
commit 98943ad461
3 files changed
+2 -14

No files matched your search

-10
View File
@@ -1,15 +1,5 @@
import { useState, useEffect } from "react";
/**
* Custom hook for debouncing values
* @template T - The type of the value being debounced
* @param value - The value to debounce
* @param delay - The debounce delay in milliseconds
* @returns The debounced value
*
* @example
* const debouncedSearch = useDebounce(search, 300); // Debounces the search input with a 300ms delay
*/
const useDebounce = <T>(value: T, delay: number): T => {
const [debouncedValue, setDebouncedValue] = useState<T>(value);
@@ -44,8 +44,7 @@ const InfrastructureMonitors = () => {
const [selectedMonitor, setSelectedMonitor] = useState<Monitor | null>(null);
const isDialogOpen = Boolean(selectedMonitor);
// Debounce search input - 300ms delay
const debouncedSearch = useDebounce(search, 300);
const debouncedSearch = useDebounce<string>(search, 300);
const handleClearFilters = useCallback(() => {
setSelectedStatus("");
+1 -2
View File
@@ -44,8 +44,7 @@ const UptimeMonitorsPage = () => {
const [selectedMonitor, setSelectedMonitor] = useState<Monitor | null>(null);
const isDialogOpen = Boolean(selectedMonitor);
// Debounce search input - 300ms delay
const debouncedSearch = useDebounce(search, 300);
const debouncedSearch = useDebounce<string>(search, 300);
// Convert filter selections to API filter values
// Status: "up" -> true, "down" -> false