Refactor DashBot

This commit is contained in:
Ankit Mahato
2025-09-29 07:25:22 +05:30
parent bd86a71fa8
commit f38ee9f5bf
130 changed files with 391 additions and 521 deletions

View File

@@ -0,0 +1,21 @@
import '../constants.dart';
class ChatResponse {
final String content;
final ChatMessageType? messageType;
const ChatResponse({
required this.content,
this.messageType,
});
ChatResponse copyWith({
String? content,
ChatMessageType? messageType,
}) {
return ChatResponse(
content: content ?? this.content,
messageType: messageType ?? this.messageType,
);
}
}