diff --git a/web/projects/marketplace/src/components/menu/menu.component.html b/web/projects/marketplace/src/components/menu/menu.component.html index d1a8bac4e..84170e4c1 100644 --- a/web/projects/marketplace/src/components/menu/menu.component.html +++ b/web/projects/marketplace/src/components/menu/menu.component.html @@ -1,5 +1,5 @@
- + `, standalone: true, diff --git a/web/projects/ui/src/app/apps/portal/routes/system/system.module.ts b/web/projects/ui/src/app/apps/portal/routes/system/system.module.ts index dc6f224ad..c8000e851 100644 --- a/web/projects/ui/src/app/apps/portal/routes/system/system.module.ts +++ b/web/projects/ui/src/app/apps/portal/routes/system/system.module.ts @@ -11,6 +11,12 @@ const ROUTES: Routes = [ import('./backups/backups.component').then(m => m.BackupsComponent), data: toNavigationItem('/portal/system/backups'), }, + { + title: systemTabResolver, + path: 'marketplace', + loadChildren: () => import('./marketplace/marketplace.routes'), + data: toNavigationItem('/portal/system/marketplace'), + }, { title: systemTabResolver, path: 'settings', diff --git a/web/projects/ui/src/app/apps/portal/routes/system/updates/components/item.component.ts b/web/projects/ui/src/app/apps/portal/routes/system/updates/components/item.component.ts index e5e2dfb82..22aeb6b4e 100644 --- a/web/projects/ui/src/app/apps/portal/routes/system/updates/components/item.component.ts +++ b/web/projects/ui/src/app/apps/portal/routes/system/updates/components/item.component.ts @@ -16,9 +16,12 @@ import { TuiDialogService, TuiLinkModule, TuiLoaderModule, - TuiSvgModule, } from '@taiga-ui/core' -import { TuiAvatarModule, TuiButtonModule } from '@taiga-ui/experimental' +import { + TuiAvatarModule, + TuiButtonModule, + TuiIconModule, +} from '@taiga-ui/experimental' import { TUI_PROMPT, TuiAccordionModule, @@ -35,27 +38,25 @@ import { InstallProgressPipe } from '../pipes/install-progress.pipe' template: `
- +
{{ marketplacePkg.manifest.title }}
{{ localPkg.manifest.version || '' | displayEmver }} - + {{ marketplacePkg.manifest.version | displayEmver }}
-
- {{ errors }} -
+
{{ errors }}
+ />
@@ -116,7 +117,7 @@ import { InstallProgressPipe } from '../pipes/install-progress.pipe' TuiProgressModule, TuiAccordionModule, TuiAvatarModule, - TuiSvgModule, + TuiIconModule, TuiButtonModule, TuiLinkModule, TuiLoaderModule, diff --git a/web/projects/ui/src/app/apps/ui/pages/marketplace/marketplace-show-preview/components/marketplace-show-controls.component.ts b/web/projects/ui/src/app/apps/ui/pages/marketplace/marketplace-show-preview/components/marketplace-show-controls.component.ts index 98d89492a..8bf8b0548 100644 --- a/web/projects/ui/src/app/apps/ui/pages/marketplace/marketplace-show-preview/components/marketplace-show-controls.component.ts +++ b/web/projects/ui/src/app/apps/ui/pages/marketplace/marketplace-show-preview/components/marketplace-show-controls.component.ts @@ -44,7 +44,7 @@ import { CommonModule } from '@angular/common' import { IonicModule } from '@ionic/angular' import { RouterModule } from '@angular/router' -import { TuiButtonModule } from '@taiga-ui/core' +import { TuiButtonModule } from '@taiga-ui/experimental' @Component({ selector: 'marketplace-show-controls', @@ -67,7 +67,7 @@ import { TuiButtonModule } from '@taiga-ui/core' type="button" class="mr-2" appearance="warning-solid" - *ngIf="(localVersion | compareEmver : pkg.manifest.version) === -1" + *ngIf="(localVersion | compareEmver: pkg.manifest.version) === -1" (click)="tryInstall()" > Update @@ -77,7 +77,7 @@ import { TuiButtonModule } from '@taiga-ui/core' type="button" class="mr-2" appearance="secondary-solid" - *ngIf="(localVersion | compareEmver : pkg.manifest.version) === 1" + *ngIf="(localVersion | compareEmver: pkg.manifest.version) === 1" (click)="tryInstall()" > Downgrade @@ -88,7 +88,7 @@ import { TuiButtonModule } from '@taiga-ui/core' type="button" class="mr-2" appearance="tertiary-solid" - *ngIf="(localVersion | compareEmver : pkg.manifest.version) === 0" + *ngIf="(localVersion | compareEmver: pkg.manifest.version) === 0" (click)="tryInstall()" > Reinstall @@ -101,7 +101,7 @@ import { TuiButtonModule } from '@taiga-ui/core'