import BaseLayout from '@layouts/base'; import WithSidebarLayout from '@layouts/withSidebar'; import FormComment from '@components/form/comment'; import { NoteComment } from '@components/note/comment'; import { NoteExtend } from '@components/note/extend'; import { RelayContext } from '@components/relaysProvider'; import { useRouter } from 'next/router'; import { JSXElementConstructor, ReactElement, ReactFragment, ReactPortal, useContext, useEffect, useState, } from 'react'; export default function Page() { const [pool, relays]: any = useContext(RelayContext); const router = useRouter(); const id = router.query.id || null; const [rootEvent, setRootEvent] = useState(null); const [comments, setComments] = useState([]); useEffect(() => { /*getNoteByID(id) .then((res) => { setRootEvent(res); getAllCommentNotes(id).then((res: any) => setComments(res)); }) .catch(console.error);*/ }, [id, pool, relays]); return (