This is a fork of the famous DashChat library
It is no longer maintained and the other forks do not seem to be as reliable as the original library. Therefore I created my own fork to add the feature that I want. Thanks to Fayeed who created the v1 of this package: https://github.com/fayeed/dash_chat and made that possible!
To use this package, add dash_chat
as a dependency in your pubspec.yaml file.
dependencies:
dash_chat:
git:
url: https://github.com/LostInDarkMath/dash_chat.git
- Fully customizable components
- Copy messages to clipboard
- Multi-line TextInput
- Touchable links using flutter_parsed_text
- Avatar as user's initials
- Quick Reply messages
- Load earlier messages
- Scroll to bottom Widget
- Added validation by making
onSend
returning aFuture<bool>
which indicates if the message input field should be cleared. - Added
onBottomReached
callback to get notified if the users scrolls to bottom.
If you have any suggestion for including a feature or if something doesn't work, feel free to open a Github issue for us to have a discussion on it.