MOBILE-4600 data: Add navigation buttons to collapsible-footer

main
Pau Ferrer Ocaña 2024-05-24 14:20:22 +02:00
parent 9d8d1f0929
commit a8bbab2363
1 changed files with 21 additions and 17 deletions

View File

@ -80,6 +80,16 @@
<core-compile-html [text]="entriesRendered" [jsData]="jsData" [extraImports]="extraImports" /> <core-compile-html [text]="entriesRendered" [jsData]="jsData" [extraImports]="extraImports" />
</div> </div>
<core-empty-box *ngIf="isEmpty && !search.searching" icon="fas-database" [message]="'addon.mod_data.norecords' | translate" />
<core-empty-box *ngIf="isEmpty && search.searching" icon="fas-database" [message]="'addon.mod_data.nomatch' | translate"
class="core-empty-box-clickable">
<button class="as-link" (click)="searchReset($event)">{{ 'addon.mod_data.resetsettings' | translate}}</button>
</core-empty-box>
<div collapsible-footer appearOnBottom *ngIf="!showLoading" slot="fixed">
<ion-grid *ngIf="search.page > 0 || hasNextPage"> <ion-grid *ngIf="search.page > 0 || hasNextPage">
<ion-row class="ion-align-items-center"> <ion-row class="ion-align-items-center">
<ion-col *ngIf="search.page > 0"> <ion-col *ngIf="search.page > 0">
@ -97,16 +107,10 @@
</ion-row> </ion-row>
</ion-grid> </ion-grid>
<core-empty-box *ngIf="isEmpty && !search.searching" icon="fas-database" [message]="'addon.mod_data.norecords' | translate" /> <core-course-module-navigation [courseId]="courseId" [currentModuleId]="module.id" />
</div>
<core-empty-box *ngIf="isEmpty && search.searching" icon="fas-database" [message]="'addon.mod_data.nomatch' | translate"
class="core-empty-box-clickable">
<button class="as-link" (click)="searchReset($event)">{{ 'addon.mod_data.resetsettings' | translate}}</button>
</core-empty-box>
</core-loading> </core-loading>
<core-course-module-navigation collapsible-footer [hidden]="showLoading" [courseId]="courseId" [currentModuleId]="module.id" />
<ion-fab slot="fixed" core-fab vertical="bottom" horizontal="end" *ngIf="canAdd"> <ion-fab slot="fixed" core-fab vertical="bottom" horizontal="end" *ngIf="canAdd">
<ion-fab-button (click)="gotoAddEntries()" [attr.aria-label]="'addon.mod_data.addentries' | translate"> <ion-fab-button (click)="gotoAddEntries()" [attr.aria-label]="'addon.mod_data.addentries' | translate">