Сейчас onChange в Select принимает:
((payload: { selected: OptionShape | null; selectedMultiple: OptionShape[]; name?: string; }) => void)
Хочу обернуть все компоненты из core-components в HOC, но из за того что у селекта другие параметры в onChange нужно делать костыли.
Привет. Внутри компонента используется downshift, который не дает никакого события при выборе :( Плюс это будет ломающим изменением. Так что, к сожалению, сейчас сделать ничего не получится
Сейчас onChange в Select принимает:
((payload: { selected: OptionShape | null; selectedMultiple: OptionShape[]; name?: string; }) => void)
Хочу обернуть все компоненты из core-components в HOC, но из за того что у селекта другие параметры в onChange нужно делать костыли.Хотелось бы так:
((event: ChangeEvent<HTMLInputElement>, payload: { value: OptionShape; }) => void)
или((event: ChangeEvent<HTMLInputElement>, payload: { selected: OptionShape | null; selectedMultiple: OptionShape[]; name?: string; } ) => void)