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

@@ -1,6 +1,6 @@
import { Inject, Injectable } from '@angular/core'
import { WINDOW } from '@ng-web-apis/common'
import { InstalledPackageDataEntry } from 'src/app/services/patch-db/data-model'
import { PackageDataEntry } from 'src/app/services/patch-db/data-model'
import { ConfigService } from './config.service'
@Injectable({
@@ -12,7 +12,7 @@ export class UiLauncherService {
private readonly config: ConfigService,
) {}
launch(interfaces: InstalledPackageDataEntry['service-interfaces']): void {
launch(interfaces: PackageDataEntry['service-interfaces']): void {
this.windowRef.open(
this.config.launchableAddress(interfaces),
'_blank',