forked from eatvio/eatvio_app
feat(chat): text field
This commit is contained in:
@@ -14,6 +14,7 @@ class ChatState extends Equatable {
|
||||
|
||||
@override
|
||||
List<Object?> get props => [chatModelObj];
|
||||
|
||||
ChatState copyWith({ChatModel? chatModelObj}) {
|
||||
return ChatState(
|
||||
chatModelObj: chatModelObj ?? this.chatModelObj,
|
||||
@@ -29,8 +30,8 @@ class ChatLoadedState extends ChatState {
|
||||
|
||||
@override
|
||||
List<Object?> get props => [chatModelObj, messages];
|
||||
ChatLoadedState copyWith(
|
||||
{ChatModel? chatModelObj, List<ChatMessageModel>? messages}) {
|
||||
|
||||
ChatLoadedState copyWith({ChatModel? chatModelObj, List<ChatMessageModel>? messages}) {
|
||||
return ChatLoadedState(
|
||||
chatModelObj: chatModelObj ?? this.chatModelObj,
|
||||
messages: messages ?? this.messages,
|
||||
@@ -48,6 +49,5 @@ class ChatErrorState extends ChatState {
|
||||
}
|
||||
|
||||
class ChatInitialState extends ChatState {
|
||||
ChatInitialState({required ChatModel chatModelObj})
|
||||
: super(chatModelObj: chatModelObj);
|
||||
ChatInitialState({required ChatModel chatModelObj}) : super(chatModelObj: chatModelObj);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user