add Meteo part

This commit is contained in:
Romulus21
2023-09-24 11:19:58 +02:00
parent bfaf82f264
commit 33b2044859
23 changed files with 429 additions and 31 deletions

View File

@@ -3,3 +3,32 @@ export interface rainfall {
date: string,
value: number,
}
export interface WeatherRequest {
list: WeatherValue[],
}
export interface WeatherValue {
dt_txt: string,
main: {
temp: number,
humidity: number,
pressure: number,
temp_max: number,
temp_min: number,
},
rain?: {
'3h': number,
},
weather: WeatherTime[],
}
export interface WeatherTime {
description: string,
icon: string,
main: 'Rain',
}
export interface WeatherCompilation {
[k: string]: WeatherValue[]
}