diff --git a/client/src/Pages/Infrastructure/Monitors/Components/MonitorsTable/index.jsx b/client/src/Pages/Infrastructure/Monitors/Components/MonitorsTable/index.jsx index 02c32cc8c..b19853b1e 100644 --- a/client/src/Pages/Infrastructure/Monitors/Components/MonitorsTable/index.jsx +++ b/client/src/Pages/Infrastructure/Monitors/Components/MonitorsTable/index.jsx @@ -17,7 +17,13 @@ import { useNavigate } from "react-router-dom"; import PropTypes from "prop-types"; import { useTranslation } from "react-i18next"; -const MonitorsTable = ({ shouldRender, monitors, isAdmin, handleActionMenuDelete, isSearching }) => { +const MonitorsTable = ({ + shouldRender, + monitors, + isAdmin, + handleActionMenuDelete, + isSearching, +}) => { // Utils const theme = useTheme(); const { t } = useTranslation(); diff --git a/client/src/Pages/Infrastructure/Monitors/Hooks/useDebounce.jsx b/client/src/Pages/Infrastructure/Monitors/Hooks/useDebounce.jsx index fad002e48..11d639f14 100644 --- a/client/src/Pages/Infrastructure/Monitors/Hooks/useDebounce.jsx +++ b/client/src/Pages/Infrastructure/Monitors/Hooks/useDebounce.jsx @@ -1,18 +1,18 @@ import { useState, useEffect } from "react"; const useDebounce = (value, delay) => { - const [debouncedValue, setDebouncedValue] = useState(value); + const [debouncedValue, setDebouncedValue] = useState(value); - useEffect(() => { - const handler = setTimeout(() => { - setDebouncedValue(value); - }, delay); + useEffect(() => { + const handler = setTimeout(() => { + setDebouncedValue(value); + }, delay); - return () => { - clearTimeout(handler); - }; - }, [value, delay]); - return debouncedValue; + return () => { + clearTimeout(handler); + }; + }, [value, delay]); + return debouncedValue; }; export default useDebounce; diff --git a/client/src/Pages/Infrastructure/Monitors/Hooks/useMonitorFetch.jsx b/client/src/Pages/Infrastructure/Monitors/Hooks/useMonitorFetch.jsx index 2ef725ffd..3d091dc64 100644 --- a/client/src/Pages/Infrastructure/Monitors/Hooks/useMonitorFetch.jsx +++ b/client/src/Pages/Infrastructure/Monitors/Hooks/useMonitorFetch.jsx @@ -24,7 +24,7 @@ const useMonitorFetch = ({ page, field, filter, rowsPerPage, updateTrigger, sear types: ["hardware"], page: page, rowsPerPage: rowsPerPage, - search: search + search: search, }); setMonitors(response?.data?.data?.filteredMonitors ?? []); setSummary(response?.data?.data?.summary ?? {}); diff --git a/client/src/Pages/Infrastructure/Monitors/index.jsx b/client/src/Pages/Infrastructure/Monitors/index.jsx index 7af0be373..e9ac4c4eb 100644 --- a/client/src/Pages/Infrastructure/Monitors/index.jsx +++ b/client/src/Pages/Infrastructure/Monitors/index.jsx @@ -59,7 +59,7 @@ const InfrastructureMonitors = () => { filter: toFilterStatus, rowsPerPage, updateTrigger, - search + search, }); if (networkError === true) { diff --git a/client/src/Utils/NetworkService.js b/client/src/Utils/NetworkService.js index a8b7833da..1b4ffba0f 100644 --- a/client/src/Utils/NetworkService.js +++ b/client/src/Utils/NetworkService.js @@ -187,7 +187,8 @@ class NetworkService { */ async getMonitorsByTeamId(config) { - const { teamId, limit, types, page, rowsPerPage, filter, field, order, search } = config; + const { teamId, limit, types, page, rowsPerPage, filter, field, order, search } = + config; const params = new URLSearchParams(); if (limit) params.append("limit", limit); diff --git a/server/validation/joi.js b/server/validation/joi.js index 40acc35c2..6d8e97cf1 100755 --- a/server/validation/joi.js +++ b/server/validation/joi.js @@ -147,7 +147,7 @@ const getMonitorsByTeamIdQueryValidation = joi.object({ filter: joi.string(), field: joi.string(), order: joi.string().valid("asc", "desc"), - search: joi.string() + search: joi.string(), }); const getMonitorStatsByIdParamValidation = joi.object({