refactor downstream for 036 changes (#2577)

refactor codebase for 036 changes
This commit is contained in:
Matt Hill
2024-03-24 12:12:55 -06:00
committed by GitHub
parent 22cd2e3337
commit 3b669193f6
152 changed files with 1360 additions and 1352 deletions

View File

@@ -2,7 +2,7 @@
<div class="box-container">
<div class="box-container-title">
<h3 class="small-caps">What's new</h3>
<p *ngIf="pkg['published-at'] as published">
<p *ngIf="pkg.publishedAt as published">
<span class="small-caps">Latest Release</span>
&nbsp;-&nbsp;
<span class="box-container-title-date">
@@ -16,7 +16,7 @@
<p
safeLinks
class="box-container-details-notes"
[innerHTML]="pkg.manifest['release-notes'] | markdown | dompurify"
[innerHTML]="pkg.manifest.releaseNotes | markdown | dompurify"
></p>
</div>
<button

View File

@@ -16,7 +16,6 @@ import {
import { PolymorpheusComponent } from '@tinkoff/ng-polymorpheus'
import {
CopyService,
copyToClipboard,
displayEmver,
Emver,
MarkdownComponent,

View File

@@ -2,7 +2,6 @@ import { CommonModule } from '@angular/common'
import { ChangeDetectionStrategy, Component, Input } from '@angular/core'
import { SharedPipesModule } from '@start9labs/shared'
import { MarketplacePkg } from '../../../types'
import { MimeTypePipeModule } from '../../../pipes/mime-type.pipe'
@Component({
selector: 'marketplace-package-hero',
@@ -11,14 +10,14 @@ import { MimeTypePipeModule } from '../../../pipes/mime-type.pipe'
<div class="inner-container box-shadow-lg">
<!-- icon -->
<img
[src]="pkg | mimeType | trustUrl"
[src]="pkg.icon | trustUrl"
class="box-shadow-lg"
alt="{{ pkg.manifest.title }} Icon"
/>
<!-- color background -->
<div class="color-background">
<img
[src]="pkg | mimeType | trustUrl"
[src]="pkg.icon | trustUrl"
alt="{{ pkg.manifest.title }} background image"
/>
</div>
@@ -144,7 +143,7 @@ import { MimeTypePipeModule } from '../../../pipes/mime-type.pipe'
],
changeDetection: ChangeDetectionStrategy.OnPush,
standalone: true,
imports: [CommonModule, SharedPipesModule, MimeTypePipeModule],
imports: [CommonModule, SharedPipesModule],
})
export class MarketplacePackageHeroComponent {
@Input({ required: true })