import { useRouter } from 'next/router'; import Layout from '../../components/Layout'; import CardDetailView from '../../components/CardDetailView'; import { useAuth } from '../../lib/use-auth'; import { useCardDetail } from '../../lib/use-card-detail.js'; export default function CardDetail() { const router = useRouter(); const { user, loading: authLoading } = useAuth(); const detail = useCardDetail({ user, authLoading }); if (detail.loading) { return ( ); } if (!detail.card) { return ( 🃏 Card Not Found The card you're looking for doesn't exist. router.push('/cards')} className="px-6 py-3 rounded-xl font-medium gradient-bg-ember text-white hover:shadow-lg transition-all duration-200" > Back to Cards ); } return ( ); }
The card you're looking for doesn't exist.