From e3d7a790b581514e2ca7024b615f6b52bd3ff963 Mon Sep 17 00:00:00 2001 From: Mike Delez <60604010+mdelez@users.noreply.github.com> Date: Wed, 21 Jun 2023 09:44:38 +0200 Subject: [PATCH] feat: add skeleton loading to onto class items (#1107) --- apps/dsp-app/src/app/app.module.ts | 2 ++ .../ontology-class-item.component.html | 11 +++++++- .../ontology-class-item.component.scss | 5 ++++ package-lock.json | 25 +++++++++++++++++++ package.json | 1 + 5 files changed, 43 insertions(+), 1 deletion(-) diff --git a/apps/dsp-app/src/app/app.module.ts b/apps/dsp-app/src/app/app.module.ts index 7bd6170388..767127a5fd 100644 --- a/apps/dsp-app/src/app/app.module.ts +++ b/apps/dsp-app/src/app/app.module.ts @@ -176,6 +176,7 @@ import { buildTagFactory, BuildTagToken, } from '@dasch-swiss/vre/shared/app-config'; +import { NgxSkeletonLoaderModule } from 'ngx-skeleton-loader'; // translate: AoT requires an exported function for factories export function httpLoaderFactory(httpClient: HttpClient) { @@ -344,6 +345,7 @@ export function httpLoaderFactory(httpClient: HttpClient) { HttpClientModule, MaterialModule, MatJDNConvertibleCalendarDateAdapterModule, + NgxSkeletonLoaderModule, PdfViewerModule, ReactiveFormsModule, TranslateModule.forRoot({ diff --git a/apps/dsp-app/src/app/project/ontology-classes/ontology-class-item/ontology-class-item.component.html b/apps/dsp-app/src/app/project/ontology-classes/ontology-class-item/ontology-class-item.component.html index dcb4ff4caa..f96a1b025e 100644 --- a/apps/dsp-app/src/app/project/ontology-classes/ontology-class-item/ontology-class-item.component.html +++ b/apps/dsp-app/src/app/project/ontology-classes/ontology-class-item/ontology-class-item.component.html @@ -5,7 +5,16 @@ [matTooltipDisabled]="resClass.label.length < MAX_LABEL_CHAR">{{trimLabel(resClass.label)}}
{{icon}} -
{{results | i18nPlural: itemPluralMapping['entry']}}
+ + +
{{results | i18nPlural: itemPluralMapping['entry']}}