import { Menu, Transition } from '@headlessui/react'; import * as React from 'react'; import { Fragment } from 'react'; import useThemeColors from '../../hooks/useThemeColors'; export interface IMenuItemsProps { widthClass?: string; marginTopClass?: string; updatePopper?: () => void; disablePopper?: boolean; } export const MenuItems: React.FunctionComponent = ({ widthClass, marginTopClass, children, updatePopper, disablePopper }: React.PropsWithChildren) => { const { getColors } = useThemeColors(); return ( (updatePopper ? updatePopper() : null)} enter="transition ease-out duration-100" enterFrom="transform opacity-0 scale-95" enterTo="transform opacity-100 scale-100" leave="transition ease-in duration-75" leaveFrom="transform opacity-100 scale-100" leaveTo="transform opacity-0 scale-95" >
{children}
); };