export type UseGeolocationReturns = Pausable & {
/**
* 是否支持地理位置 API。
*/
isSupported: boolean
/**
* 当前的纬度。
*/
latitude: number | null
/**
* 当前的经度。
*/
longitude: number | null
/**
* 当前地理位置状态。
*/
isLocating: boolean
/**
* 地理位置最后更新的时间戳。
*/
locatedAt: number | null
/**
* 若有的话,错误对象。
*/
error: GeolocationPositionError | null
/**
* 当前地理位置坐标。
*/
coords: Omit<GeolocationPosition['coords'], 'latitude' | 'longitude'> & {
latitude: number | null
longitude: number | null
}
}