veta_chat_kit 0.1.1
veta_chat_kit: ^0.1.1 copied to clipboard
Chat / messaging strategy contract — threads, presence, typing indicators.
veta_chat_kit #
Provider-agnostic chat strategy contract for Flutter: threads, messages, presence, and typing state.
Classification: service/data package. It has a strategy contract and Firebase adapter, but it is not a full Flutter flow kit until chat thread/list/composer screens live in this package.
Install #
dependencies:
veta_chat_kit: ^0.0.0
Setup #
import 'package:veta_chat_kit/veta_chat_kit.dart';
import 'package:veta_foundations/veta_foundations.dart';
void main() {
configureVetaKits(chat: mockChatStrategy());
runApp(const MyApp());
}
Public exports #
ChatStrategy,ChatMessagemockChatStrategy
Use veta_chat_kit_firebase for the Firestore adapter or implement
ChatStrategy for a custom realtime backend.