"use client"; import { Suspense, useEffect, useState } from "react"; import { Loader2 } from "lucide-react"; import { useQueryState } from "nuqs"; import type { Category, Script } from "@/lib/types"; import { ScriptItem } from "@/app/scripts/_components/script-item"; import { fetchCategories } from "@/lib/data"; import { LatestScripts, MostViewedScripts, } from "./_components/script-info-blocks"; import Sidebar from "./_components/sidebar"; export const dynamic = "force-static"; function ScriptContent() { const [selectedScript, setSelectedScript] = useQueryState("id"); const [links, setLinks] = useState([]); const [item, setItem] = useState