import { useState, useEffect, useCallback, useRef } from 'react'; import Label from '../Label'; import './MenuOption.scss'; import Chip from '../Chip'; import Icon from '../Icon'; import classNames from 'classnames'; import Tooltip from '../Tooltip'; import { createPortal } from 'react-dom'; export interface Option { label: string | React.ReactNode; value: Array | string; chipText?: string; disable?: boolean; } interface OptionCardProps { isChipRequired?: boolean; options: Array