import React, { useState } from 'react'; import { theme } from 'flipper-plugin'; import { DropdownPropertyType, MenuItem } from '../CommonTypes'; const listItem = (menuItem: MenuItem) => { const [hover, setHover] = useState(false); const handleMouseEnter = () => { setHover(true); }; const handleMouseLeave = () => { setHover(false); }; return (
  • {' '}
    {menuItem.text}
  • ); }; export const CustomDropdown = ({ generateMenuItems, record, schemaProperty, currentSchema, visible, pointerX, pointerY, scrollX, scrollY, }: DropdownPropertyType) => { if (visible && schemaProperty && record) { const menuItems = generateMenuItems(record, schemaProperty, currentSchema); return ( ); } else { return <>; } };