From 05aea3c0081ede213219e3042d3498d99b0bea1b Mon Sep 17 00:00:00 2001 From: MaD Date: Wed, 18 Dec 2024 12:00:15 +0400 Subject: [PATCH] =?UTF-8?q?=D0=BF=D1=80=D0=B0=D0=B2=D0=BA=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/Components/screens/hero_detail_screen.dart | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/Components/screens/hero_detail_screen.dart b/lib/Components/screens/hero_detail_screen.dart index 3b46e7d..002a1a3 100644 --- a/lib/Components/screens/hero_detail_screen.dart +++ b/lib/Components/screens/hero_detail_screen.dart @@ -4,20 +4,23 @@ import '../../presentation/heroDetail/hero_detail_block.dart'; import '../../data/repositories/hero_repository.dart'; import '../../presentation/heroDetail/hero_detail_state.dart'; import '../../presentation/heroDetail/hero_detail_events.dart'; +import '../../Components/locale/l10n/app_locale.dart'; class HeroDetailScreen extends StatelessWidget { final int heroId; const HeroDetailScreen({Key? key, required this.heroId}) : super(key: key); + @override Widget build(BuildContext context) { final heroRepository = context.read(); + final locale = AppLocale.of(context)!; // Получаем текущую локализацию return BlocProvider( create: (_) => HeroDetailBloc(heroRepository)..add(FetchHeroDetails(heroId)), child: Scaffold( - appBar: AppBar(title: const Text('Hero Details')), + appBar: AppBar(title: Text(locale.heroDetailsTitle)), body: BlocBuilder( builder: (context, state) { if (state is HeroDetailLoading) {