Rework PackageDataEntry for new strategy (#2573)

* rework PackageDataEntry for new strategy

* fix type error

* fix issues with manifest fetching

* mock installs working
This commit is contained in:
Matt Hill
2024-03-19 08:38:04 -06:00
committed by GitHub
parent c8be701f0e
commit cc38dab76f
64 changed files with 1759 additions and 2068 deletions

View File

@@ -39,8 +39,8 @@
<h1 style="line-height: 1.3">{{ pkg.manifest.title }}</h1>
<h2 class="inline">
<span>
{{ local.installed?.manifest?.version || '' |
displayEmver }}
{{ local['state-info'].manifest.version | displayEmver
}}
</span>
&nbsp;
<ion-icon name="arrow-forward"></ion-icon>
@@ -57,8 +57,8 @@
</ion-label>
<div slot="end" style="margin-left: 4px">
<round-progress
*ngIf="local.state === 'updating' else notUpdating"
[current]="local['install-progress'] | installProgress"
*ngIf="local['state-info'].state === 'updating' else notUpdating"
[current]="(local['state-info']['installing-info'].progress.overall | installingProgress) || 0"
[max]="100"
[radius]="13"
[stroke]="3"