diff --git a/apps/dashboard/app/(app)/apis/[apiId]/_overview/components/controls/components/logs-refresh.tsx b/apps/dashboard/app/(app)/apis/[apiId]/_overview/components/controls/components/logs-refresh.tsx index b795f9602f..ee4f543269 100644 --- a/apps/dashboard/app/(app)/apis/[apiId]/_overview/components/controls/components/logs-refresh.tsx +++ b/apps/dashboard/app/(app)/apis/[apiId]/_overview/components/controls/components/logs-refresh.tsx @@ -1,13 +1,10 @@ import { trpc } from "@/lib/trpc/client"; import { useQueryTime } from "@/providers/query-time-provider"; import { RefreshButton } from "@unkey/ui"; -import { useFilters } from "../../../hooks/use-filters"; export const LogsRefresh = () => { - const { filters } = useFilters(); const { refreshQueryTime } = useQueryTime(); const { api } = trpc.useUtils(); - const hasRelativeFilter = filters.find((f) => f.field === "since"); const handleRefresh = () => { refreshQueryTime(); @@ -16,5 +13,5 @@ export const LogsRefresh = () => { api.keys.activeKeysTimeseries.invalidate(); }; - return ; + return ; }; diff --git a/apps/dashboard/app/(app)/apis/[apiId]/keys/[keyAuthId]/[keyId]/components/controls/components/logs-refresh.tsx b/apps/dashboard/app/(app)/apis/[apiId]/keys/[keyAuthId]/[keyId]/components/controls/components/logs-refresh.tsx index b795f9602f..ee4f543269 100644 --- a/apps/dashboard/app/(app)/apis/[apiId]/keys/[keyAuthId]/[keyId]/components/controls/components/logs-refresh.tsx +++ b/apps/dashboard/app/(app)/apis/[apiId]/keys/[keyAuthId]/[keyId]/components/controls/components/logs-refresh.tsx @@ -1,13 +1,10 @@ import { trpc } from "@/lib/trpc/client"; import { useQueryTime } from "@/providers/query-time-provider"; import { RefreshButton } from "@unkey/ui"; -import { useFilters } from "../../../hooks/use-filters"; export const LogsRefresh = () => { - const { filters } = useFilters(); const { refreshQueryTime } = useQueryTime(); const { api } = trpc.useUtils(); - const hasRelativeFilter = filters.find((f) => f.field === "since"); const handleRefresh = () => { refreshQueryTime(); @@ -16,5 +13,5 @@ export const LogsRefresh = () => { api.keys.activeKeysTimeseries.invalidate(); }; - return ; + return ; }; diff --git a/apps/dashboard/app/(app)/apis/_components/controls/components/logs-refresh.tsx b/apps/dashboard/app/(app)/apis/_components/controls/components/logs-refresh.tsx index 38b2d3c2ac..fb98443242 100644 --- a/apps/dashboard/app/(app)/apis/_components/controls/components/logs-refresh.tsx +++ b/apps/dashboard/app/(app)/apis/_components/controls/components/logs-refresh.tsx @@ -1,18 +1,15 @@ import { trpc } from "@/lib/trpc/client"; import { RefreshButton } from "@unkey/ui"; import { useRouter } from "next/navigation"; -import { useFilters } from "../../hooks/use-filters"; export const LogsRefresh = () => { - const { filters } = useFilters(); const { api } = trpc.useUtils(); const { refresh } = useRouter(); - const hasRelativeFilter = filters.find((f) => f.field === "since"); const handleRefresh = () => { api.overview.timeseries.invalidate(); refresh(); }; - return ; + return ; }; diff --git a/apps/dashboard/app/(app)/audit/components/controls/components/logs-refresh.tsx b/apps/dashboard/app/(app)/audit/components/controls/components/logs-refresh.tsx index 5cc7caa077..84808da8f1 100644 --- a/apps/dashboard/app/(app)/audit/components/controls/components/logs-refresh.tsx +++ b/apps/dashboard/app/(app)/audit/components/controls/components/logs-refresh.tsx @@ -1,15 +1,15 @@ import { trpc } from "@/lib/trpc/client"; +import { useQueryTime } from "@/providers/query-time-provider"; import { RefreshButton } from "@unkey/ui"; -import { useFilters } from "../../../hooks/use-filters"; export const LogsRefresh = () => { - const { filters } = useFilters(); const { audit } = trpc.useUtils(); - const hasRelativeFilter = filters.find((f) => f.field === "since"); + const { refreshQueryTime } = useQueryTime(); const handleRefresh = () => { + refreshQueryTime(); audit.logs.invalidate(); }; - return ; + return ; }; diff --git a/apps/dashboard/app/(app)/logs/components/controls/components/logs-refresh.tsx b/apps/dashboard/app/(app)/logs/components/controls/components/logs-refresh.tsx index 5ec250fa02..e21cb8be16 100644 --- a/apps/dashboard/app/(app)/logs/components/controls/components/logs-refresh.tsx +++ b/apps/dashboard/app/(app)/logs/components/controls/components/logs-refresh.tsx @@ -2,14 +2,11 @@ import { trpc } from "@/lib/trpc/client"; import { useQueryTime } from "@/providers/query-time-provider"; import { RefreshButton } from "@unkey/ui"; import { useLogsContext } from "../../../context/logs"; -import { useFilters } from "../../../hooks/use-filters"; export const LogsRefresh = () => { const { toggleLive, isLive } = useLogsContext(); const { refreshQueryTime } = useQueryTime(); - const { filters } = useFilters(); const { logs } = trpc.useUtils(); - const hasRelativeFilter = filters.find((f) => f.field === "since"); const handleRefresh = () => { refreshQueryTime(); @@ -18,11 +15,6 @@ export const LogsRefresh = () => { }; return ( - + ); }; diff --git a/apps/dashboard/app/(app)/ratelimits/[namespaceId]/_overview/components/controls/components/logs-refresh.tsx b/apps/dashboard/app/(app)/ratelimits/[namespaceId]/_overview/components/controls/components/logs-refresh.tsx index ad52103e13..b1b003b965 100644 --- a/apps/dashboard/app/(app)/ratelimits/[namespaceId]/_overview/components/controls/components/logs-refresh.tsx +++ b/apps/dashboard/app/(app)/ratelimits/[namespaceId]/_overview/components/controls/components/logs-refresh.tsx @@ -1,14 +1,10 @@ import { trpc } from "@/lib/trpc/client"; import { useQueryTime } from "@/providers/query-time-provider"; import { RefreshButton } from "@unkey/ui"; -import { useFilters } from "../../../hooks/use-filters"; export const LogsRefresh = () => { - const { filters } = useFilters(); const { refreshQueryTime } = useQueryTime(); - const { ratelimit } = trpc.useUtils(); - const hasRelativeFilter = filters.find((f) => f.field === "since"); const handleRefresh = () => { refreshQueryTime(); @@ -17,5 +13,5 @@ export const LogsRefresh = () => { ratelimit.logs.queryRatelimitTimeseries.invalidate(); }; - return ; + return ; }; diff --git a/apps/dashboard/app/(app)/ratelimits/[namespaceId]/logs/components/controls/components/logs-refresh.tsx b/apps/dashboard/app/(app)/ratelimits/[namespaceId]/logs/components/controls/components/logs-refresh.tsx index 504ee409ef..3c9fd1090a 100644 --- a/apps/dashboard/app/(app)/ratelimits/[namespaceId]/logs/components/controls/components/logs-refresh.tsx +++ b/apps/dashboard/app/(app)/ratelimits/[namespaceId]/logs/components/controls/components/logs-refresh.tsx @@ -2,14 +2,11 @@ import { trpc } from "@/lib/trpc/client"; import { useQueryTime } from "@/providers/query-time-provider"; import { RefreshButton } from "@unkey/ui"; import { useRatelimitLogsContext } from "../../../context/logs"; -import { useFilters } from "../../../hooks/use-filters"; export const LogsRefresh = () => { const { toggleLive, isLive } = useRatelimitLogsContext(); const { refreshQueryTime } = useQueryTime(); - const { filters } = useFilters(); const { ratelimit } = trpc.useUtils(); - const hasRelativeFilter = filters.find((f) => f.field === "since"); const handleRefresh = () => { refreshQueryTime(); @@ -18,11 +15,6 @@ export const LogsRefresh = () => { }; return ( - + ); }; diff --git a/apps/dashboard/app/(app)/ratelimits/_components/controls/components/logs-refresh.tsx b/apps/dashboard/app/(app)/ratelimits/_components/controls/components/logs-refresh.tsx index e49fc8a123..60b849550f 100644 --- a/apps/dashboard/app/(app)/ratelimits/_components/controls/components/logs-refresh.tsx +++ b/apps/dashboard/app/(app)/ratelimits/_components/controls/components/logs-refresh.tsx @@ -1,18 +1,18 @@ import { trpc } from "@/lib/trpc/client"; +import { useQueryTime } from "@/providers/query-time-provider"; import { RefreshButton } from "@unkey/ui"; import { useRouter } from "next/navigation"; -import { useFilters } from "../../hooks/use-filters"; export const LogsRefresh = () => { - const { filters } = useFilters(); + const { refreshQueryTime } = useQueryTime(); const { ratelimit } = trpc.useUtils(); const { refresh } = useRouter(); - const hasRelativeFilter = filters.find((f) => f.field === "since"); const handleRefresh = () => { + refreshQueryTime(); ratelimit.logs.queryRatelimitTimeseries.invalidate(); refresh(); }; - return ; + return ; };