import { useEffect, useState } from "react"; import { useAniList } from "../../../../lib/anilist/useAnilist"; import Skeleton from "react-loading-skeleton"; import DisqusComments from "../../../disqus"; import Image from "next/image"; export default function Details({ info, session, epiNumber, description, id, onList, setOnList, handleOpen, disqus, }) { const [showComments, setShowComments] = useState(false); const { markPlanning } = useAniList(session); const [url, setUrl] = useState(null); function handlePlan() { if (onList === false) { markPlanning(info.id); setOnList(true); } } useEffect(() => { const url = window.location.href; setShowComments(false); setUrl(url); }, [id]); return (