Skip to content

Commit 719d736

Browse files
committed
fix(failure_state): use localized retry button text
- Imported l10n package. - Used localized string for retry button.
1 parent 63a3ae0 commit 719d736

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

lib/shared/widgets/failure_state_widget.dart

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import 'package:flutter/material.dart';
22
import 'package:ht_shared/ht_shared.dart';
33
import 'package:ht_ui_kit/ht_ui_kit.dart';
4+
import 'package:ht_dashboard/l10n/l10n.dart'; // Import l10n
45

56
/// A widget to display an error message and an optional retry button.
67
class FailureStateWidget extends StatelessWidget {
@@ -32,6 +33,7 @@ class FailureStateWidget extends StatelessWidget {
3233
@override
3334
Widget build(BuildContext context) {
3435
final friendlyMessage = exception.toFriendlyMessage(context);
36+
final l10n = context.l10n; // Get l10n instance
3537
return Center(
3638
child: Column(
3739
mainAxisAlignment: MainAxisAlignment.center,
@@ -47,7 +49,7 @@ class FailureStateWidget extends StatelessWidget {
4749
padding: const EdgeInsets.only(top: 16),
4850
child: ElevatedButton(
4951
onPressed: onRetry,
50-
child: Text(retryButtonText ?? 'Retry'),
52+
child: Text(retryButtonText ?? l10n.retryButtonText),
5153
),
5254
),
5355
],

0 commit comments

Comments
 (0)