Я работаю над Leaflet, и во всплывающем окне маркера мне нужно добавить пользовательский компонент.
И в пользовательском компоненте мне нужно иметь редактируемый выпадающий список.
Я использую реагирующий выбор, но раскрывающийся список не открывается при нажатии на него.
Вот снимок экрана.
![enter image description here](https://i.stack.imgur.com/oOz7K.png)
<Marker position={[28.0049, 84.124]}>
<Popup>
<CustomPopup />
</Popup>
это компонент CustomPopup
импортировать React, {Component, Fragment} из'act ';
import Select from 'react-select';
const options = [
{ value: 'chocolate', label: 'Chocolate' },
{ value: 'strawberry', label: 'Strawberry' },
{ value: 'vanilla', label: 'Vanilla' },
];
class SingleSelect extends Component {
state = {
selectedOption: null,
};
handleChange = selectedOption => {
this.setState({ selectedOption });
console.log(`Option selected:`, selectedOption);
};
render() {
const { selectedOption } = this.state;
return (
<div style={{ width: 300 }}>
<Select options={options} isSearchable onChange={this.handleChange} />
</div>
);
}
}
export default SingleSelect;
Редактируемый раскрывающийся список не редактируется / не активируется