Refactor refresh button functionality

This commit is contained in:
gpt-engineer-app[bot]
2025-09-28 19:09:02 +00:00
parent 661bf77d95
commit 54e183dad7
2 changed files with 12 additions and 7 deletions

View File

@@ -5,7 +5,7 @@ import { ThemeToggle } from '@/components/theme/ThemeToggle';
import { AuthButtons } from '@/components/auth/AuthButtons';
import { useUserRole } from '@/hooks/useUserRole';
export function AdminHeader() {
export function AdminHeader({ onRefresh }: { onRefresh?: () => void }) {
const { permissions } = useUserRole();
return (
@@ -33,7 +33,7 @@ export function AdminHeader() {
<Button
variant="ghost"
size="sm"
onClick={() => window.location.reload()}
onClick={onRefresh}
title="Refresh admin data"
>
<RefreshCw className="w-4 h-4" />