finished meteorologia and main dashboard

This commit is contained in:
litoral05
2026-05-25 16:37:00 +01:00
parent b1bcf44f0f
commit d7ef36fc53
16 changed files with 2202 additions and 1167 deletions
+47
View File
@@ -0,0 +1,47 @@
export type WeatherForecastResponse = {
location: WeatherLocation;
current: WeatherCurrent;
daily: WeatherDaily[];
};
export type WeatherLocation = {
name: string;
region: string;
country: string;
latitude: number;
longitude: number;
localTime: string;
};
export type WeatherCondition = {
text: string;
icon: string;
code: number;
};
export type WeatherCurrent = {
temperatureC: number;
feelsLikeC: number;
humidity: number;
precipitationMm: number;
windKph: number;
windDegree: number;
windDirection: string;
pressureMb: number;
uv: number;
condition: WeatherCondition;
};
export type WeatherDaily = {
date: string;
maxTemperatureC: number;
minTemperatureC: number;
averageTemperatureC: number;
totalPrecipitationMm: number;
dailyRainChance: number;
maxWindKph: number;
uv: number;
sunrise: string;
sunset: string;
condition: WeatherCondition;
};