From 386c3087b01df5f4dff8adda3ed6b166c378b046 Mon Sep 17 00:00:00 2001 From: revengel66 Date: Tue, 17 Dec 2024 17:19:10 +0400 Subject: [PATCH] begin --- lib/data/mappes/characters_mapper.dart | 2 +- lib/domain/models/card.dart | 8 ++++---- lib/presentation/details_page/details_page.dart | 4 ++-- lib/presentation/home_page/card.dart | 4 ++-- 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/lib/data/mappes/characters_mapper.dart b/lib/data/mappes/characters_mapper.dart index e132916..5df1a2c 100644 --- a/lib/data/mappes/characters_mapper.dart +++ b/lib/data/mappes/characters_mapper.dart @@ -7,7 +7,7 @@ const _imagePlaceholder = 'https://cdn-icons-png.flaticon.com/512/4054/4054617.p extension CharacterDataDtoToModel on CharactersDataDto { CardData toDomain() => CardData( attributes?.name ?? 'UNKNOWN', - imgUrl: attributes?.image ?? _imagePlaceholder, + img: attributes?.image ?? _imagePlaceholder, description: _makeDescription(attributes?.born, attributes?.died), id: id, ); diff --git a/lib/domain/models/card.dart b/lib/domain/models/card.dart index 7b55800..894ee91 100644 --- a/lib/domain/models/card.dart +++ b/lib/domain/models/card.dart @@ -1,13 +1,13 @@ class CardData { - final String text; + final String name; final String description; - final String? imgUrl; + final String? img; final String? id; CardData( - this.text, { + this.name, { required this.description, - this.imgUrl, + this.img, this.id, }); } diff --git a/lib/presentation/details_page/details_page.dart b/lib/presentation/details_page/details_page.dart index ac6d191..c3ca0d7 100644 --- a/lib/presentation/details_page/details_page.dart +++ b/lib/presentation/details_page/details_page.dart @@ -16,13 +16,13 @@ class DetailsPage extends StatelessWidget { Padding( padding: const EdgeInsets.only(bottom: 16), child: Image.network( - data.imgUrl ?? '', + data.img ?? '', ), ), Padding( padding: const EdgeInsets.only(bottom: 4), child: Text( - data.text, + data.name, style: Theme.of(context).textTheme.headlineLarge, ), ), diff --git a/lib/presentation/home_page/card.dart b/lib/presentation/home_page/card.dart index 73c2ac8..b075943 100644 --- a/lib/presentation/home_page/card.dart +++ b/lib/presentation/home_page/card.dart @@ -28,9 +28,9 @@ class _Card extends StatelessWidget { bool isLiked = false, }) => _Card( - data.text, + data.name, description: data.description, - imgUrl: data.imgUrl, + imgUrl: data.img, onLike: onLike, onTap: onTap, isLiked: isLiked,