Added search config to disable some unneeded buttons
This commit is contained in:
27
src/types/Map.ts
Normal file
27
src/types/Map.ts
Normal file
@@ -0,0 +1,27 @@
|
||||
import type { MapMarker, PlayerMarker } from "./Leaflet"
|
||||
|
||||
export interface SearchConfig {
|
||||
disableQuests?: boolean
|
||||
disableCapitals?: boolean
|
||||
disableLandmarks?: boolean
|
||||
}
|
||||
|
||||
export interface MapProps {
|
||||
mapKey: string
|
||||
zoomifyKey: string
|
||||
mapHeight: number
|
||||
mapWidth: number
|
||||
markers?: MapMarker[]
|
||||
players?: PlayerMarker
|
||||
rulerMainUnit?: string
|
||||
rulerDistanceRatio?: number
|
||||
rulerHideWalkDistance?: boolean
|
||||
backgroundColor?: string
|
||||
}
|
||||
|
||||
export interface MapOverlayProps {
|
||||
mapKey: string
|
||||
markers?: MapMarker[]
|
||||
players?: PlayerMarker
|
||||
searchConfig?: SearchConfig
|
||||
}
|
||||
Reference in New Issue
Block a user