Как воспользоваться методом findOrganization ?
AVeselov95 opened this issue · 1 comments
AVeselov95 commented
Беру YMaps провайдер и через withYMaps получаю ymaps (Yandex.Maps API object)
но при попытке вызвать ymaps.findOrganization получаю ошибку ymaps.findOrganization is not a function
пример
https://codesandbox.io/s/eager-brahmagupta-p5crh?file=/src/App.js
mmarkelov commented
@AVeselov95 Я не знаю какой частью модуля является этот метод. Работает с подключением полной библиотеки:
import "./styles.css";
import { YMaps, withYMaps } from "react-yandex-maps";
const Button = ({ ymaps }) => {
const onClick = async () => {
if (ymaps) {
const data = await ymaps.findOrganization("1671141286");
console.log(data);
}
};
return <button onClick={onClick}> get </button>;
};
const ButtonWithYMap = withYMaps(Button, true);
export default function App() {
return (
<>
<YMaps
query={{
apikey: "API_KEY",
lang: "en_RU",
load: "package.full"
}}
>
<ButtonWithYMap />
</YMaps>
</>
);
}
Также без ключа разработчика скорее всего не заработает