diff --git a/src/pages/ActivityLog.tsx b/src/pages/ActivityLog.tsx index 4b80d93..fedfd99 100644 --- a/src/pages/ActivityLog.tsx +++ b/src/pages/ActivityLog.tsx @@ -1,8 +1,12 @@ -import { useAppStore } from "@/store"; +import { useActivity } from "@/hooks/useActivity"; import { ActivityFeed } from "@/components/ActivityFeed"; +import { Skeleton } from "@/components/ui/skeleton"; +import { EmptyState } from "@/components/ui/empty-state"; +import { ErrorState } from "@/components/ui/error-state"; export function ActivityLog() { - const activity = useAppStore((s) => s.activity); + const { data, isLoading, isError, error, refetch } = useActivity({ limit: 200 }); + const items = data?.items ?? []; return (
Every claim submission, denial, payment, and provider event, in - reverse chronological order. + reverse chronological order. Auto-refreshes every 30s.
+ {isError ? ( +