Контекст YMaps3Parent в React обертке для ymaps API 3.0

Рейтинг: 0Ответов: 0Опубликовано: 09.01.2023

Можно ли получить объект карты, при использовании модуля @yandex/ymaps3-reactify, из дочерних компонентов, кроме как прокидывать ref в компонент <YMap>, например, с использованием YMaps3Parent, провайдер для которого генерируется в дереве компонентов, чтобы это выглядело примерно так?

const location = {
  center: [37.623082, 55.75254],
  zoom: 14
};

function Map() {
  return (
    <YMap location={location}>
      <MyComponent />
    </YMap>
  )
}

function MyComponent() {
  const map = useContext(YMaps3Parent);

  return /* Некоторая разметка */
}

Ответы

Ответов пока нет.