chat_ui/src/message_list/domain/usecases/usecases library
Use Cases for Message List Module
This barrel file exports all use cases for the message list domain layer.
Classes
- GetLoggedInUserUseCase
- Use case for getting the currently logged-in user.
- GetMessagesUseCase
- Use case for getting messages for a conversation.
- LoadNewerMessagesUseCase
- Use case for loading newer messages for pagination (scroll down).
- LoadOlderMessagesUseCase
- Use case for loading older messages for pagination (scroll up).
- MarkAsDeliveredUseCase
- Use case for marking a message as delivered.
- MarkAsReadUseCase
- Use case for marking a message as read.
- MarkAsUnreadUseCase
- Use case for marking a message as unread.