From 3cc04e42c21521ca24327a5d392cbda257ec9ac4 Mon Sep 17 00:00:00 2001 From: bipproduction Date: Tue, 21 Oct 2025 16:26:38 +0800 Subject: [PATCH] tambahan --- src/pages/sq/dashboard/wa-hook/wa_hook_home.tsx | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/src/pages/sq/dashboard/wa-hook/wa_hook_home.tsx b/src/pages/sq/dashboard/wa-hook/wa_hook_home.tsx index f830ecf..dd52f51 100644 --- a/src/pages/sq/dashboard/wa-hook/wa_hook_home.tsx +++ b/src/pages/sq/dashboard/wa-hook/wa_hook_home.tsx @@ -1,17 +1,14 @@ import apiFetch from "@/lib/apiFetch"; import { Card, Pagination, Skeleton, Stack, Text, Title } from "@mantine/core"; -import { useShallowEffect } from "@mantine/hooks"; -import useSWR from "swr"; +import { useLocalStorage, useShallowEffect } from "@mantine/hooks"; import dayjs from "dayjs"; -import { useLocalStorage } from "@mantine/hooks"; -import { useState } from "react"; +import useSWR from "swr"; export default function WaHookHome() { const [page, setPage] = useLocalStorage({ key: "wa-hook-page", defaultValue: 1, }) - const [totalPages, setTotalPages] = useState(1); const { data, error, isLoading, mutate } = useSWR("/wa-hook",() => apiFetch["wa-hook"].list.get({ query: { page, limit: 10 } }), { refreshInterval: 3000, revalidateOnFocus: true, @@ -25,7 +22,6 @@ export default function WaHookHome() { useShallowEffect(() => { mutate() setPage(data?.data?.list?.length || 1) - setTotalPages(data?.data?.count || 1) }, []) if (isLoading) return @@ -48,7 +44,7 @@ export default function WaHookHome() { ))}