2024-11-11 22:32:44 +04:00
|
|
|
import 'package:first_project/data/dtos/anime_dto.dart';
|
|
|
|
import 'package:first_project/presentation/home_page/home_page.dart';
|
|
|
|
|
|
|
|
extension AnimeDataDtoToModel on AnimeDataDto {
|
|
|
|
CardData toDomain() => CardData(
|
|
|
|
title ?? 'NOT',
|
|
|
|
imageUrl: images?.jpg?.image ?? "NONE",
|
2024-11-18 15:06:34 +04:00
|
|
|
score ?? 8,
|
|
|
|
description: synopsis == null ? "NONE" : synopsis!.split('\n').sublist(0, synopsis!.split('\n').length - 1).join('\n'),
|
2024-11-11 22:32:44 +04:00
|
|
|
);
|
|
|
|
}
|