Remove unused localizations arguments in Scribe suggestion

This commit is contained in:
Théo Poizat
2026-01-13 07:57:19 +01:00
committed by Dat H. Pham
parent 5abce414d4
commit 0f4ed4537e
2 changed files with 5 additions and 8 deletions
@@ -64,13 +64,12 @@ mixin AiScribeSuggestionStateMixin<T extends StatefulWidget> on State<T> {
Widget buildStateContent(
BuildContext context,
ScribeLocalizations localizations,
) {
return ValueListenableBuilder<dartz.Either<Failure, Success>>(
valueListenable: _suggestionState,
builder: (_, stateValue, __) {
return stateValue.fold(
(failure) => buildErrorState(localizations),
(failure) => buildErrorState(),
(value) {
if (value is GenerateAITextSuccess) {
final hasContent = content?.trim().isNotEmpty == true;
@@ -78,23 +77,22 @@ mixin AiScribeSuggestionStateMixin<T extends StatefulWidget> on State<T> {
return buildSuccessState(
value.response.result,
hasContent,
localizations,
);
}
return buildLoadingState(localizations);
return buildLoadingState();
},
);
},
);
}
Widget buildLoadingState(ScribeLocalizations localizations) {
Widget buildLoadingState() {
return AiScribeSuggestionLoading(
imagePaths: imagePaths,
);
}
Widget buildErrorState(ScribeLocalizations localizations) {
Widget buildErrorState() {
return AiScribeSuggestionError(
imagePaths: imagePaths,
);
@@ -103,7 +101,6 @@ mixin AiScribeSuggestionStateMixin<T extends StatefulWidget> on State<T> {
Widget buildSuccessState(
String suggestionText,
bool hasContent,
ScribeLocalizations localizations,
) {
return AiScribeSuggestionSuccess(
imagePaths: imagePaths,
@@ -120,7 +120,7 @@ class _AiScribeSuggestionWidgetState extends State<AiScribeSuggestionWidget>
imagePaths: widget.imagePaths,
),
Flexible(
child: buildStateContent(context, localizations),
child: buildStateContent(context),
),
],
);