website cleanup

This commit is contained in:
2025-12-24 14:01:52 +01:00
parent a7aee42409
commit 9b683a59d3
65 changed files with 880 additions and 745 deletions

View File

@@ -35,9 +35,8 @@ import {
RefreshCw
} from 'lucide-react';
import Link from 'next/link';
import { SponsorService } from '@/lib/services/sponsors/SponsorService';
import { useServices } from '@/lib/services/ServiceProvider';
import { SponsorDashboardViewModel } from '@/lib/view-models/SponsorDashboardViewModel';
import { ServiceFactory } from '@/lib/services/ServiceFactory';
@@ -45,6 +44,7 @@ import { ServiceFactory } from '@/lib/services/ServiceFactory';
export default function SponsorDashboardPage() {
const shouldReduceMotion = useReducedMotion();
const { sponsorService } = useServices();
const [timeRange, setTimeRange] = useState<'7d' | '30d' | '90d' | 'all'>('30d');
const [loading, setLoading] = useState(true);
const [data, setData] = useState<SponsorDashboardViewModel | null>(null);
@@ -53,7 +53,6 @@ export default function SponsorDashboardPage() {
useEffect(() => {
const loadDashboard = async () => {
try {
const sponsorService = ServiceFactory.getSponsorService();
const dashboardData = await sponsorService.getSponsorDashboard('demo-sponsor-1');
if (dashboardData) {
setData(dashboardData);