From bed48c3d7e49b1736d50ce42d92bb6c18cf02504 Mon Sep 17 00:00:00 2001 From: Ariel Costas Guerrero Date: Mon, 22 Dec 2025 22:06:06 +0100 Subject: Refactor arrivals handling and improve type definitions; reorganise components --- src/frontend/app/api/schema.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/frontend/app/api') diff --git a/src/frontend/app/api/schema.ts b/src/frontend/app/api/schema.ts index 60e2d97..bb1e96c 100644 --- a/src/frontend/app/api/schema.ts +++ b/src/frontend/app/api/schema.ts @@ -12,7 +12,7 @@ export const HeadsignInfoSchema = z.object({ marquee: z.string().optional().nullable(), }); -export const ArrivalPrecissionSchema = z.enum([ +export const ArrivalPrecisionSchema = z.enum([ "confident", "unsure", "scheduled", @@ -20,8 +20,8 @@ export const ArrivalPrecissionSchema = z.enum([ ]); export const ArrivalDetailsSchema = z.object({ - minutes: z.number(), - precission: ArrivalPrecissionSchema, + minutes: z.number().int(), + precision: ArrivalPrecisionSchema, }); export const DelayBadgeSchema = z.object({ @@ -49,7 +49,7 @@ export const StopArrivalsResponseSchema = z.object({ export type RouteInfo = z.infer; export type HeadsignInfo = z.infer; -export type ArrivalPrecission = z.infer; +export type ArrivalPrecision = z.infer; export type ArrivalDetails = z.infer; export type DelayBadge = z.infer; export type ShiftBadge = z.infer; -- cgit v1.3