import React, {FC} from 'react'; import {ControlProps, components as RS} from 'react-select'; import {DropdownControlStyle as S} from './dropdown-control.style'; import { IDropdownControl, IDropdownExtendedControl, } from './dropdown-control.type'; export const DropdownControlComponent: FC = ({ startAdornment, ...props }) => { return ( {!!startAdornment && ( {typeof startAdornment === 'function' ? startAdornment(props?.selectProps) : startAdornment} )} {props.children} ); }; export const DropdownControlHOC = (startAdornment?: IDropdownExtendedControl['startAdornment']) => (dropdownControl: ControlProps) => ( );