Releases: bpetermann/use-sort-cities-by-distance
Releases · bpetermann/use-sort-cities-by-distance
v.1.0.8
v.1.0.7
Refactor google maps helper class as singleton to avoid unnecessary API requests
v.1.0.6
Improving error logging for the latest release. Error messages now provide more detailed information through an object structure.
type LocationError = {
hasError: boolean
message: string
}
Example usage:
const { error } = useSortCitiesByDistance(config)
v.1.0.5
The default unit of measurement is miles, if you need km you can specify it as follows:
const [config, setConfig] = useState({
list: cities,
start: 'London',
targets: ['London', 'Paris', 'New York', 'Barcelona'],
unit: 'km',
})
const { sorted } = useSortCitiesByDistance(config)
}