import React from 'react'; import { FormControl, InputLabel, MenuItem, Select } from '@material-ui/core'; import { SELECT_ITEM_ID } from 'testIds'; export interface ISelectOption { key: string; title?: string; label?: string; } export interface ISelectMenuProps { name: string; id: string; value?: string; label?: string; options: ISelectOption[]; style?: object; onChange?: ( event: React.ChangeEvent<{ name?: string; value: unknown }>, child: React.ReactNode ) => void; disabled?: boolean; className?: string; classes?: any; } const SelectMenu: React.FC = ({ name, value = '', label = '', options, onChange, id, disabled = false, className, classes, ...rest }) => { const renderSelectItems = () => options.map(option => ( {option.label} )); return ( {label} ); }; export default SelectMenu;