UNPKG

@wufengteam/wform

Version:

@wufengteam/wform

23 lines (22 loc) 641 B
import type { RefObject } from 'react'; import type { Poi } from './libs/Map'; interface UseLocationParams { currentPoi?: Poi; setCurrentPoi?: (poi: Poi) => void; /** * 是否自动获取当前位置 */ autoLocation?: boolean; locationRange?: 'current' | 'unlimit'; radius?: number; platform?: 'pc' | 'h5'; } interface UseLocation { onSearch: (keywords: string) => void; poiList: Poi[]; mapRef: RefObject<{ map: any; }>; } declare const useLocation: ({ currentPoi, setCurrentPoi, locationRange, radius, platform }?: UseLocationParams) => UseLocation; export default useLocation;