ui: change drives tab name

This commit is contained in:
Aaron Greenspan
2021-01-17 16:40:10 -07:00
committed by Aiden McClelland
parent 5d04f1f6b0
commit eb5473087b
3 changed files with 13 additions and 11 deletions

View File

@@ -48,7 +48,7 @@ export class AppComponent {
icon: 'notifications-outline',
},
{
title: 'External Drives',
title: 'Backup drives',
url: '/drives',
icon: 'albums-outline',
},

View File

@@ -3,7 +3,7 @@
<ion-buttons slot="start">
<pwa-back-button></pwa-back-button>
</ion-buttons>
<ion-title>External Drives</ion-title>
<ion-title>Backup drives</ion-title>
<ion-buttons slot="end">
<badge-menu-button></badge-menu-button>
</ion-buttons>

View File

@@ -63,19 +63,21 @@ export class SyncNotifier {
private async handleOSWelcome (server: Readonly<S9Server>) {
if (server.welcomeAck || server.versionInstalled !== this.config.version || this.osWelcomeOpen) return
const modal = await this.modalCtrl.create({
backdropDismiss: false,
component: OSWelcomePage,
presentingElement: await this.modalCtrl.getTop(),
componentProps: {
version: server.versionInstalled,
},
})
this.osWelcomeOpen = true
const [modal, _] = await Promise.all([
this.modalCtrl.create({
backdropDismiss: false,
component: OSWelcomePage,
presentingElement: await this.modalCtrl.getTop(),
componentProps: {
version: server.versionInstalled,
},
}),
this.apiService.acknowledgeOSWelcome(this.config.version),
])
modal.onWillDismiss().then(() => {
this.osWelcomeOpen = false
return this.apiService.acknowledgeOSWelcome(this.config.version)
})
await modal.present()
}