diff --git a/src/app/shared/object-grid/collection-grid-element/collection-grid-element.component.spec.ts b/src/app/shared/object-grid/collection-grid-element/collection-grid-element.component.spec.ts index 5a3cb2c74b..efd4d0645c 100644 --- a/src/app/shared/object-grid/collection-grid-element/collection-grid-element.component.spec.ts +++ b/src/app/shared/object-grid/collection-grid-element/collection-grid-element.component.spec.ts @@ -8,8 +8,6 @@ import { LinkService } from '../../../core/cache/builders/link.service'; let collectionGridElementComponent: CollectionGridElementComponent; let fixture: ComponentFixture; - - const mockCollectionWithAbstract: Collection = Object.assign(new Collection(), { metadata: { 'dc.description.abstract': [ diff --git a/src/app/shared/object-grid/collection-grid-element/collection-grid-element.component.ts b/src/app/shared/object-grid/collection-grid-element/collection-grid-element.component.ts index 2e1688a0a9..bbb729d0ca 100644 --- a/src/app/shared/object-grid/collection-grid-element/collection-grid-element.component.ts +++ b/src/app/shared/object-grid/collection-grid-element/collection-grid-element.component.ts @@ -1,5 +1,4 @@ import { Component, Input } from '@angular/core'; - import { Collection } from '../../../core/shared/collection.model'; import { AbstractListableElementComponent } from '../../object-collection/shared/object-collection-element/abstract-listable-element.component'; import { ViewMode } from '../../../core/shared/view-mode.model'; @@ -14,21 +13,25 @@ import { LinkService } from '../../../core/cache/builders/link.service'; @Component({ selector: 'ds-collection-grid-element', styleUrls: ['./collection-grid-element.component.scss'], - templateUrl: './collection-grid-element.component.html' + templateUrl: './collection-grid-element.component.html', }) - @listableObjectComponent(Collection, ViewMode.GridElement) -export class CollectionGridElementComponent extends AbstractListableElementComponent { +export class CollectionGridElementComponent extends AbstractListableElementComponent< + Collection +> { private _object: Collection; - constructor( private linkService: LinkService){ + constructor(private linkService: LinkService) { super(); } @Input() set object(object: Collection) { this._object = object; if (hasValue(this._object) && hasNoValue(this._object.logo)) { - this.linkService.resolveLink(this._object, followLink('logo')) + this.linkService.resolveLink( + this._object, + followLink('logo') + ); } } diff --git a/src/app/shared/object-grid/community-grid-element/community-grid-element.component.ts b/src/app/shared/object-grid/community-grid-element/community-grid-element.component.ts index 47ab77de5f..3bf6ffe104 100644 --- a/src/app/shared/object-grid/community-grid-element/community-grid-element.component.ts +++ b/src/app/shared/object-grid/community-grid-element/community-grid-element.component.ts @@ -1,5 +1,4 @@ import { Component, Input } from '@angular/core'; - import { Community } from '../../../core/shared/community.model'; import { AbstractListableElementComponent } from '../../object-collection/shared/object-collection-element/abstract-listable-element.component'; import { ViewMode } from '../../../core/shared/view-mode.model'; @@ -21,7 +20,7 @@ import { hasNoValue, hasValue } from '../../empty.util'; export class CommunityGridElementComponent extends AbstractListableElementComponent { private _object: Community; - constructor( private linkService: LinkService){ + constructor( private linkService: LinkService) { super(); }