exec method
override
Implementation
@override
Future<ChaptersAndCompletionDto> exec() async {
await Future.delayed(
const Duration(milliseconds: 1),
);
return ChaptersAndCompletionDto(
learningChapters: [
ChapterDto(
chapterId: 'chapterId',
chapterTitle: 'chapterTitle',
chapterNumber: 1,
completedContentsNunber: 2,
totalContentsNumber: 2,
),
ChapterDto(
chapterId: 'chapterId',
chapterTitle: 'chapterTitle',
chapterNumber: 2,
completedContentsNunber: 1,
totalContentsNumber: 2,
),
ChapterDto(
chapterId: 'chapterId',
chapterTitle: 'chapterTitle',
chapterNumber: 1,
completedContentsNunber: 0,
totalContentsNumber: 2,
),
],
completionRate: 0.8,
);
}