клику на кнопку ОК запускать запрос браузера на получение координат. (изначально он автоматом это делает) Но не получается. Завернуть хук в функцию и ее вызвать по клику не получается. я еще зеленый в реакте. видимо это что-то из елементарного. но я не шарю. заранее спасибо. https://codesandbox.io/s/flamboyant-shtern-7pok8?file=/src/App.js
>Завернуть хук в функцию и ее вызвать по клику не получается хуки надо вызывать только на верхнем уровне: https://ru.reactjs.org/docs/hooks-rules.html Вызывай хук в компоненте а по клику просто обращайся к значениям
Вам функцию завернули в хук, а вы хотите хук завернуть в функцию..
Хук принимает объект settings, Вы можете через useState создать параметр и передать его в хук и его же изменять при клике
https://github.com/trekhleb/use-position/blob/master/src/usePosition.js#L38
Обсуждают сегодня