Fill out some more components + add application state enums
This commit is contained in:
17
web/interfaces/application-state.ts
Normal file
17
web/interfaces/application-state.ts
Normal file
@@ -0,0 +1,17 @@
|
||||
export enum AppState {
|
||||
AppLoading,
|
||||
ChatLoading,
|
||||
Loading,
|
||||
}
|
||||
|
||||
export enum ChatVisibilityState {
|
||||
Hidden, // The chat is available but the user has hidden it
|
||||
Visible, // The chat is available and visible
|
||||
}
|
||||
|
||||
export enum ChatState {
|
||||
Available, // Normal state
|
||||
NotAvailable, // Chat features are not available
|
||||
Loading, // Chat is connecting and loading history
|
||||
Offline, // Chat is offline/disconnected for some reason
|
||||
}
|
||||
Reference in New Issue
Block a user