import type { ReactNode } from "react"; import { createPortal } from "react-dom"; import { usePortal } from "../hooks/usePortal"; interface Props { children: ReactNode; name: string; } export function Portal({ children, name }: Props) { const portal = usePortal(name); return createPortal(children, portal); }