flutter_chat/packages/firebase_chat_repository
Freek van de Ven ed72545cc4 feat: add getAllUsersForChat to UserRepositoryInterface
This allows to get all the users for a chat in one call instead of doing multiple seperate calls for every individual user of a chat
2025-03-06 13:03:27 +01:00
..
lib feat: add getAllUsersForChat to UserRepositoryInterface 2025-03-06 13:03:27 +01:00
.gitignore fix: feedback 2024-10-31 11:41:47 +01:00
analysis_options.yaml fix: feedback 2024-10-31 11:41:47 +01:00
CHANGELOG.md feat: finishup 4.0.0 2024-10-31 11:41:47 +01:00
LICENSE fix: feedback 2024-10-31 11:41:47 +01:00
pubspec.yaml feat: finishup 4.0.0 2024-10-31 11:41:47 +01:00
README.md feat: add firebase repo implementation, remove scaffold builders and add basescreenbuilder 2024-10-31 11:41:47 +01:00

Firebase chat repository

The firebase implementation of the chat_repository_interface

Usage

chatService: ChatService(
    chatRepository: FirebaseChatRepository(
        chatCollection: 'chats', 
        messageCollection: 'messages', 
        mediaPath: 'chat',
    ),
    userRepository: FirebaseUserRepository(
        userCollection: 'users',
    ),
),