R1ZEN / react-yandex-maps

Yandex.Maps API bindings for React (fork https://github.com/gribnoysup/react-yandex-maps)
https://pbe-react-yandex-maps.vercel.app
MIT License
125 stars 21 forks source link

как редактировать полигон #88

Closed asya-aisa closed 1 month ago

asya-aisa commented 1 month ago

Добрый день! Подскажите, пожалуйста, не получается отредактировать полигон, что я делаю не так? В пред версии react-yandex-maps была возможность редактировать полигон, но в этой не получается, выходит ошибка. Нет метода editor

Мой код:

import { Map, Polygon, YMaps } from '@pbe/react-yandex-maps'

function App() {
    return (
        <YMaps query={{ load: 'package.full' }}>
            <div>
                My awesome application with maps!
                <Map
                    state={{
                        center: [55.751574, 37.573856],
                        zoom: 15,
                        controls: [],
                    }}
                    width={500}
                    height={500}
                    modules={['geoObject.addon.editor']}
                >
                    <Polygon
                        instanceRef={polygon => polygon.editor.startDrawing()}
                        geometry={[
                            [
                                [55.75, 37.8],
                                [55.8, 37.9],
                                [55.75, 38.0],
                                [55.7, 38.0],
                                [55.7, 37.8],
                            ],
                            [
                                [55.75, 37.82],
                                [55.75, 37.98],
                                [55.65, 37.9],
                            ],
                        ]}
                        options={{
                            fillColor: '#00FF00',
                            strokeColor: '#0000FF',
                            opacity: 0.5,
                            strokeWidth: 5,
                            strokeStyle: 'shortdash',
                        }}
                    />
                </Map>
            </div>
        </YMaps>
    )
}

export default App

Скрины ошибок: photo_2024-10-09_12-00-42 image

asya-aisa commented 1 month ago

вопрос решен, моя невнимательность