porridger/front/src/hooks/api/useOsmAddress.ts
2023-08-15 23:33:58 +03:00

19 lines
470 B
TypeScript

import { LatLng } from 'leaflet'
import useFetch from '../useFetch'
import { composeOsmAddressURL, processOsmAddress } from '../../api/osmAddress'
import { isOsmAddressResponse } from '../../api/osmAddress/types'
const useOsmAddresses = (addressPosition: LatLng) => (
useFetch(
composeOsmAddressURL(addressPosition),
'GET',
false,
isOsmAddressResponse,
processOsmAddress,
'',
)
)
export default useOsmAddresses