updated diagrams and gitignore

This commit is contained in:
2026-01-04 22:12:59 +01:00
parent 2c0d4254ca
commit c8aba94879
7 changed files with 25 additions and 5 deletions

View File

@@ -25,9 +25,8 @@ package "Screens" #87CEEB {
' ===== COMPONENTS =====
package "Components" #FFA07A {
class EventCard
class ChatBubble
class ProposedEventCard
class EventConfirmDialog
class MonthSelector
}
' ===== SERVICES =====
@@ -52,6 +51,9 @@ package "Stores" #FFD700 {
class EventsStore {
' +events
}
class ChatStore {
' +messages
}
}
' ===== MODELS =====
@@ -71,7 +73,7 @@ NoteScreen --> EventService
' Screens -> Components
CalendarScreen --> EventCard
ChatScreen --> ChatBubble
ChatScreen --> ProposedEventCard
ChatScreen --> EventConfirmDialog
' Services -> ApiClient
@@ -79,8 +81,9 @@ AuthService --> ApiClient
EventService --> ApiClient
ChatService --> ApiClient
' Services -> Stores
' Services/Screens -> Stores
AuthService --> AuthStore
EventService --> EventsStore
ChatScreen --> ChatStore
@enduml