UNPKG

beautiful-react-hooks

Version:

A collection of beautiful (and hopefully useful) React hooks to speed-up your components and hooks development

15 lines (14 loc) 651 B
import useGeolocationState from './useGeolocationState'; import useGeolocationEvents from './useGeolocationEvents'; import { geoStandardOptions } from './shared/geolocationUtils'; /** * Returns an array where the first item is the geolocation state from the `useGeolocationState` hook and the * second one is the object of callback setters from the `useGeolocationEvents` hook. * It is intended as a shortcut to those hooks. */ const useGeolocation = (options = geoStandardOptions) => { const state = useGeolocationState(options); const events = useGeolocationEvents(options); return [state, events]; }; export default useGeolocation;