'use client'; import React, { useState } from 'react'; import AnimeCard from './AnimeCard'; import Link from 'next/link'; const tabs = [ { id: 'topAiring', label: 'TOP AIRING' }, { id: 'popular', label: 'POPULAR' }, { id: 'latestCompleted', label: 'LATEST COMPLETED' } ]; export default function AnimeTabs({ topAiring = [], popular = [], latestCompleted = [] }) { const [activeTab, setActiveTab] = useState('topAiring'); const getActiveList = () => { switch (activeTab) { case 'topAiring': return topAiring; case 'popular': return popular; case 'latestCompleted': return latestCompleted; default: return []; } }; const getViewAllLink = () => { switch (activeTab) { case 'topAiring': return '/top-airing'; case 'popular': return '/most-popular'; case 'latestCompleted': return '/latest-completed'; default: return '/'; } }; return (