Added Notifications

This commit is contained in:
2026-06-14 16:04:01 +10:00
parent e24d3ceaec
commit a753bffaf8
49 changed files with 1118 additions and 381 deletions
+9
View File
@@ -62,6 +62,8 @@ export type SharedProps = import('@inertiajs/core').PageProps & {
auth: {
user: User | null
isLoggedIn: boolean
roles: string[];
permissions: string[];
},
logo_api_url: string
achievement_notifications: Notification[]
@@ -259,6 +261,13 @@ export interface Flight {
livery_url?: string
}
export interface MissingLivery {
airline_name: string;
aircraft_display_name: string;
filename: string;
clipboard_text: string;
}
declare module '@inertiajs/vue3' {
interface PageProps extends SharedProps {}
}