"use client";

import { useRouter } from "next/navigation";
import { useParams } from "@/lib/route-params";
import { useEffect } from "react";
import { PageContentSkeleton } from "@/components/ui/Skeleton";
import { reportCardWorkspaceHref } from "@/lib/report-cards";

export default function LegacyGradeWindowsRedirect() {
  const { id } = useParams<{ id: string }>();
  const router = useRouter();

  useEffect(() => {
    if (id) router.replace(reportCardWorkspaceHref(Number(id), "windows"));
  }, [id, router]);

  return <PageContentSkeleton rows={3} />;
}
