"use client"; import { useRouter } from "next/navigation"; import { useState } from "react"; type StatusRefreshButtonProps = { label?: string; className?: string; }; export default function StatusRefreshButton({ label = "Refresh", className = "", }: StatusRefreshButtonProps) { const router = useRouter(); const [isRefreshing, setIsRefreshing] = useState(false); const handleRefresh = () => { setIsRefreshing(true); router.refresh(); setTimeout(() => setIsRefreshing(false), 500); }; return ( ); }