Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/VirgilSecurity/demo-firebase-js
/ types & classes
Types & classes
52 in github.com/VirgilSecurity/demo-firebase-js
⨍
Functions
49
◇
Types & classes
52
Class
src/App.tsx:47
Class
src/components/MessageField.tsx:29
Class
src/components/AuthForm.tsx:40
Class
src/components/InputField.tsx:39
Class
src/components/Channels.tsx:36
Class
src/components/ChatWindow.tsx:64
Class
src/components/Messages.tsx:19
Class
src/pages/ChatPage.tsx:17
Class
src/pages/AuthPage.tsx:32
Class
src/models/AppState.ts:14
Class
src/models/CryptoMessageList.ts:4
Class
src/models/MessageListModel.ts:14
Class
src/models/ChannelListModel.ts:7
Class
src/models/ChatModel.ts:7
Class
src/models/MessageStorage.ts:6
Class
src/models/UserModel.ts:9
Class
src/models/ChannelModel.ts:14
Class
App
src/App.tsx:47
Class
AppStore
src/models/AppState.ts:14
Class
AuthForm
src/components/AuthForm.tsx:40
Class
AuthPage
src/pages/AuthPage.tsx:32
Interface
BrainKey
src/declaration.d.ts:9
Class
ChannelListModel
src/models/ChannelListModel.ts:7
Class
ChannelModel
src/models/ChannelModel.ts:14
Class
Channels
src/components/Channels.tsx:36
Class
ChatModel
src/models/ChatModel.ts:7
Class
ChatPage
src/components/ChatWindow.tsx:64
Class
ChatPage
src/pages/ChatPage.tsx:17
Class
EncryptedMessageList
src/models/CryptoMessageList.ts:4
Enum
FirebaseCollections
src/models/helpers/FirebaseCollections.ts:None
Interface
IAppStore
src/models/AppState.ts:5
Interface
IAuthFormProps
src/components/AuthForm.tsx:29
Interface
IAuthFormState
src/components/AuthForm.tsx:34
Interface
IAuthFormValues
src/components/AuthForm.tsx:18
Interface
IAuthPageProps
src/pages/AuthPage.tsx:26
Interface
IChannel
src/models/ChannelModel.ts:6
Interface
IChannelsProps
src/components/Channels.tsx:30
Interface
IChatPageProps
src/components/ChatWindow.tsx:58
Interface
IChatPageProps
src/pages/ChatPage.tsx:12
Interface
IInputFieldProps
src/components/InputField.tsx:34
Interface
IMessage
src/models/MessageListModel.ts:6
Interface
IMessageFieldProps
src/components/MessageField.tsx:21
Interface
IMessageFieldState
src/components/MessageField.tsx:25
Interface
IMessageProps
src/components/Message.tsx:37
Interface
IMessagesProps
src/components/Messages.tsx:15
Class
InputField
src/components/InputField.tsx:39
Class
MessageField
src/components/MessageField.tsx:29
Class
MessageStorage
src/models/MessageStorage.ts:6
Class
Messages
src/components/Messages.tsx:19
Class
MessagesListModel
src/models/MessageListModel.ts:14
Enum
Routes
src/models/helpers/Routes.ts:None
Class
UserApi
src/models/UserModel.ts:9