chore: update

This commit is contained in:
2026-03-08 22:06:57 +01:00
parent bda2a1d31a
commit 20e9918941
4 changed files with 138 additions and 15 deletions
+25
View File
@@ -704,6 +704,30 @@ export interface PointsTier {
points: number;
}
export interface DaySchedule {
enabled: boolean;
open_time: string; // "09:00"
close_time: string; // "20:00"
}
export interface DeliverySchedule {
monday: DaySchedule;
tuesday: DaySchedule;
wednesday: DaySchedule;
thursday: DaySchedule;
friday: DaySchedule;
saturday: DaySchedule;
sunday: DaySchedule;
}
export const DEFAULT_DAY: DaySchedule = { enabled: true, open_time: "09:00", close_time: "20:00" };
export const DEFAULT_DELIVERY_SCHEDULE: DeliverySchedule = {
monday: { ...DEFAULT_DAY }, tuesday: { ...DEFAULT_DAY }, wednesday: { ...DEFAULT_DAY },
thursday: { ...DEFAULT_DAY }, friday: { ...DEFAULT_DAY },
saturday: { ...DEFAULT_DAY }, sunday: { ...DEFAULT_DAY },
};
export interface AppSettings {
penalties_enabled: boolean;
show_amende_score: boolean;
@@ -716,6 +740,7 @@ export interface AppSettings {
points_zipette_tiers: PointsTier[];
points_total_tiers: PointsTier[];
referral_enabled: boolean;
delivery_schedule: DeliverySchedule;
}
export const getSettings = async (): Promise<{