MOBILE-3320 lesson: Remove sync review button after clicked
parent
22edea2dfc
commit
7de65ddd5a
|
@ -470,13 +470,13 @@ export class AddonModLessonIndexComponent extends CoreCourseModuleMainActivityCo
|
||||||
/**
|
/**
|
||||||
* Review the lesson.
|
* Review the lesson.
|
||||||
*/
|
*/
|
||||||
review(): void {
|
async review(): Promise<void> {
|
||||||
if (!this.retakeToReview || !this.lesson) {
|
if (!this.retakeToReview || !this.lesson) {
|
||||||
// No retake to review, stop.
|
// No retake to review, stop.
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
CoreNavigator.navigateToSitePath(
|
await CoreNavigator.navigateToSitePath(
|
||||||
`${AddonModLessonModuleHandlerService.PAGE_NAME}/${this.courseId}/${this.module.id}/player`,
|
`${AddonModLessonModuleHandlerService.PAGE_NAME}/${this.courseId}/${this.module.id}/player`,
|
||||||
{
|
{
|
||||||
params: {
|
params: {
|
||||||
|
@ -487,6 +487,8 @@ export class AddonModLessonIndexComponent extends CoreCourseModuleMainActivityCo
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
);
|
);
|
||||||
|
|
||||||
|
this.retakeToReview = undefined;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -186,13 +186,14 @@
|
||||||
</ion-list>
|
</ion-list>
|
||||||
|
|
||||||
<!-- End of lesson reached. -->
|
<!-- End of lesson reached. -->
|
||||||
<ion-card *ngIf="eolData && !processData">
|
<ion-card class="core-warning-card" *ngIf="eolData && !processData && eolData.offline?.value">
|
||||||
<div class="core-warning-card" *ngIf="eolData.offline?.value">
|
|
||||||
<ion-item>
|
<ion-item>
|
||||||
<ion-icon name="fas-exclamation-triangle" slot="start" aria-hidden="true"></ion-icon>
|
<ion-icon name="fas-exclamation-triangle" slot="start" aria-hidden="true"></ion-icon>
|
||||||
<ion-label>{{ 'addon.mod_lesson.finishretakeoffline' | translate }}</ion-label>
|
<ion-label>{{ 'addon.mod_lesson.finishretakeoffline' | translate }}</ion-label>
|
||||||
</ion-item>
|
</ion-item>
|
||||||
</div>
|
</ion-card>
|
||||||
|
|
||||||
|
<ion-card *ngIf="eolData && !processData">
|
||||||
|
|
||||||
<ion-card-header class="ion-text-wrap" *ngIf="eolData.gradelesson">
|
<ion-card-header class="ion-text-wrap" *ngIf="eolData.gradelesson">
|
||||||
<ion-card-title>{{ 'addon.mod_lesson.congratulations' | translate }}</ion-card-title>
|
<ion-card-title>{{ 'addon.mod_lesson.congratulations' | translate }}</ion-card-title>
|
||||||
|
|
Loading…
Reference in New Issue