mirror of
https://github.com/utopia-os/utopia-ui.git
synced 2025-12-13 07:46:10 +00:00
- Separated types and moved them into the proper ./types folder defined in the tsconfig.json. - Defined a new folder alias `#types`. - New eslint rule to enforce `import type` when a type is imported. - Removed Geometry Class and used manual Point types from `geojson`
17 lines
372 B
TypeScript
17 lines
372 B
TypeScript
import type { Tag } from './Tag'
|
|
import type { GeoJsonObject } from 'geojson'
|
|
|
|
export interface UtopiaMapProps {
|
|
height?: string
|
|
width?: string
|
|
center?: [number, number]
|
|
zoom?: number
|
|
tags?: Tag[]
|
|
children?: React.ReactNode
|
|
geo?: GeoJsonObject
|
|
showFilterControl?: boolean
|
|
showLayerControl?: boolean
|
|
showGratitudeControl?: boolean
|
|
infoText?: string
|
|
}
|