в Select пропсами, не приходит.
А как ты передаешь?
Оно же и не должно приходить? Хотя легче посмотреть а исходниках
const SelectInput = (isOptionDisabled, ...) => { ... <Select isOptionDisabled={isOptionDisabled} ... /> ... }
Это не так работает
В примерах в оф. доках есть.
Как?
Колбек, который принимает задизейбленую опцию и возвращает значение дисейбла (тру или фолс)
Ну тут я вижу что он пропсом приходит 🤷♂
Вот, пожалуй, резонный вопрос
Я тут вижу, что react-select не причем, тут обычный фунц компонент SelectInput. Странно, что приходит undefined вот тут: const SelectInput = ({isOptionDisabled, ...rest}) => { ... <Select isOptionDisabled={isOptionDisabled} ... /> ... } Если передавать так <SelectInput isOptionDisabled={option => option.disabled} ... />
SelectInput в себе имеет Select от react-select.
Второй сниппет кода внизу пробовал, тоже undefined. Тут ещё isOptionDisabled разный в разных компонентах, использующих SelectInput. Думаю isOptionDisabled убрать и передавать через ...props. Ап: не приходит.
Не в тот компонент добавлял.
Обсуждают сегодня