fix: add nullable thumbnail completed topics in model and progress card

This commit is contained in:
Naresh Pratista 2024-11-26 10:32:57 +07:00
parent 88ceaf7163
commit 43d66bd652
2 changed files with 3 additions and 3 deletions

View File

@ -2,7 +2,7 @@ class CompletedTopic {
final String idSection;
final String nameSection;
final String descriptionSection;
final String thumbnail;
final String? thumbnail;
final int totalTopics;
final int completedTopics;
@ -10,7 +10,7 @@ class CompletedTopic {
required this.idSection,
required this.nameSection,
required this.descriptionSection,
required this.thumbnail,
this.thumbnail,
required this.totalTopics,
required this.completedTopics,
});

View File

@ -115,7 +115,7 @@ class ProgressCard extends StatelessWidget {
ClipRRect(
borderRadius: BorderRadius.circular(8),
child: Image.network(
_getFullImageUrl(topic.thumbnail),
_getFullImageUrl(topic.thumbnail ?? ''),
width: 90,
height: 130,
fit: BoxFit.cover,