import React from "react"; import { useDetectClickOutside } from "react-detect-click-outside"; export interface DropdownContentsProps { children?: React.ReactNode | React.ReactNode[]; isOpen?: boolean; onClose?: () => void; } const DropdownContents = ({ children, onClose }: DropdownContentsProps) => { const ref = useDetectClickOutside({ onTriggered: onClose ?? (() => { return null; }) }); return