format codebase with prettier

This commit is contained in:
2026-01-04 16:17:36 +01:00
parent 77f15b6dd1
commit e3f7a778c7
63 changed files with 786 additions and 542 deletions

View File

@@ -1,2 +1,2 @@
export * from './models';
export * from './utils';
export * from "./models";
export * from "./utils";

View File

@@ -1,14 +1,14 @@
import { CreateEventDTO, UpdateEventDTO } from './CalendarEvent';
import { CreateEventDTO, UpdateEventDTO } from "./CalendarEvent";
export type MessageSender = 'user' | 'assistant';
export type MessageSender = "user" | "assistant";
export type EventAction = 'create' | 'update' | 'delete';
export type EventAction = "create" | "update" | "delete";
export interface ProposedEventChange {
action: EventAction;
eventId?: string; // Required for update/delete
event?: CreateEventDTO; // Required for create
updates?: UpdateEventDTO; // Required for update
eventId?: string; // Required for update/delete
event?: CreateEventDTO; // Required for create
updates?: UpdateEventDTO; // Required for update
}
export interface ChatMessage {
@@ -39,8 +39,8 @@ export interface CreateMessageDTO {
}
export interface GetMessagesOptions {
before?: string; // Message ID - load messages before this one
limit?: number; // Default: 20
before?: string; // Message ID - load messages before this one
limit?: number; // Default: 20
}
export interface ChatResponse {

View File

@@ -39,40 +39,48 @@ export const DAY_INDEX: Record<Day, number> = {
};
// Mapping from Date.getDay() index (0=Sunday) to Day type
export const DAY_INDEX_TO_DAY: Day[] = ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'];
export const DAY_INDEX_TO_DAY: Day[] = [
"Sunday",
"Monday",
"Tuesday",
"Wednesday",
"Thursday",
"Friday",
"Saturday",
];
// German translations
export const DAY_TO_GERMAN: Record<Day, string> = {
Monday: 'Montag',
Tuesday: 'Dienstag',
Wednesday: 'Mittwoch',
Thursday: 'Donnerstag',
Friday: 'Freitag',
Saturday: 'Samstag',
Sunday: 'Sonntag',
Monday: "Montag",
Tuesday: "Dienstag",
Wednesday: "Mittwoch",
Thursday: "Donnerstag",
Friday: "Freitag",
Saturday: "Samstag",
Sunday: "Sonntag",
};
export const DAY_TO_GERMAN_SHORT: Record<Day, string> = {
Monday: 'Mo',
Tuesday: 'Di',
Wednesday: 'Mi',
Thursday: 'Do',
Friday: 'Fr',
Saturday: 'Sa',
Sunday: 'So',
Monday: "Mo",
Tuesday: "Di",
Wednesday: "Mi",
Thursday: "Do",
Friday: "Fr",
Saturday: "Sa",
Sunday: "So",
};
export const MONTH_TO_GERMAN: Record<Month, string> = {
January: 'Januar',
February: 'Februar',
March: 'März',
April: 'April',
May: 'Mai',
June: 'Juni',
July: 'Juli',
August: 'August',
September: 'September',
October: 'Oktober',
November: 'November',
December: 'Dezember',
January: "Januar",
February: "Februar",
March: "März",
April: "April",
May: "Mai",
June: "Juni",
July: "Juli",
August: "August",
September: "September",
October: "Oktober",
November: "November",
December: "Dezember",
};

View File

@@ -19,7 +19,7 @@ export interface LoginDTO {
}
export interface AuthResponse {
user: Omit<User, 'passwordHash'>;
user: Omit<User, "passwordHash">;
accessToken: string;
refreshToken?: string;
}

View File

@@ -1,4 +1,4 @@
export * from './User';
export * from './CalendarEvent';
export * from './ChatMessage';
export * from './Constants';
export * from "./User";
export * from "./CalendarEvent";
export * from "./ChatMessage";
export * from "./Constants";

View File

@@ -1,4 +1,4 @@
import { Day, DAY_INDEX } from '../models/Constants';
import { Day, DAY_INDEX } from "../models/Constants";
/**
* Get a date for a specific weekday relative to today.
@@ -7,7 +7,12 @@ import { Day, DAY_INDEX } from '../models/Constants';
* @param hour - Hour of day (0-23)
* @param minute - Minute (0-59)
*/
export function getDay(day: Day, offset: number, hour: number, minute: number): Date {
export function getDay(
day: Day,
offset: number,
hour: number,
minute: number,
): Date {
const today = new Date();
const currentDay = today.getDay();
const targetDay = DAY_INDEX[day];

View File

@@ -1 +1 @@
export * from './dateHelpers';
export * from "./dateHelpers";