React-leaflet прекрасно предоставляет возможность помещать контент в Popup
маркера.
Например, в моем примере:
<Marker position={[item.lat, item.lng]} key={item.machineid}>
<Popup maxWidth={720}>
<ItemGrid machineid={item.machineid}
username={this.props.username}/>
</Popup>
</Marker>
Однако, если этот контент слишком велик, он может быть громоздким, особенно на мобильных устройствах. Я хотел бы, чтобы модальный интерфейс (начальной загрузки) активировался одним щелчком маркера. Есть ли способ сделать это в листовке React?