From 2ccb2036109943dd695353e2a3a7abfd78a1e249 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9o=20Poizat?= Date: Thu, 4 Dec 2025 16:57:42 +0100 Subject: [PATCH] Add AI text state --- .../ai/domain/state/generate_ai_text_state.dart | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 scribe/lib/scribe/ai/domain/state/generate_ai_text_state.dart diff --git a/scribe/lib/scribe/ai/domain/state/generate_ai_text_state.dart b/scribe/lib/scribe/ai/domain/state/generate_ai_text_state.dart new file mode 100644 index 000000000..3b4d99bb1 --- /dev/null +++ b/scribe/lib/scribe/ai/domain/state/generate_ai_text_state.dart @@ -0,0 +1,17 @@ +import 'package:core/core.dart'; +import '../model/ai_response.dart'; + +class GenerateAITextLoading extends LoadingState {} + +class GenerateAITextSuccess extends UIState { + final AIResponse response; + + GenerateAITextSuccess(this.response); + + @override + List get props => [response]; +} + +class GenerateAITextFailure extends FeatureFailure { + GenerateAITextFailure(dynamic exception) : super(exception: exception); +}