mirror of
https://github.com/mauriceboe/TREK.git
synced 2026-10-18 21:16:47 +00:00
feat: add distance unit (metric/imperial) display setting
Mirrors the existing temperature_unit pattern. Adds distance_unit to Settings, a Display settings control, admin default, and a formatDistance helper applied at distance render sites. Backward compatible (default metric). Closes #1300.
This commit is contained in:
@@ -100,6 +100,8 @@ export interface TripFile {
|
||||
url: string
|
||||
}
|
||||
|
||||
export type DistanceUnit = 'metric' | 'imperial'
|
||||
|
||||
export interface Settings {
|
||||
map_tile_url: string
|
||||
default_lat: number
|
||||
@@ -109,6 +111,7 @@ export interface Settings {
|
||||
default_currency: string
|
||||
language: string
|
||||
temperature_unit: string
|
||||
distance_unit?: DistanceUnit
|
||||
time_format: string
|
||||
show_place_description: boolean
|
||||
blur_booking_codes?: boolean
|
||||
|
||||
Reference in New Issue
Block a user