forked from hazza/dspace-angular
remove custom theme dependency in base component SuggestionListElementComponent (#4041)
* remove custom theme dependency * remove custom theme component * remove obsolete constructor * fix lint error * fix lint error
This commit is contained in:
@@ -9,9 +9,9 @@ import { TranslateModule } from '@ngx-translate/core';
|
|||||||
import { getTestScheduler } from 'jasmine-marbles';
|
import { getTestScheduler } from 'jasmine-marbles';
|
||||||
import { TestScheduler } from 'rxjs/testing';
|
import { TestScheduler } from 'rxjs/testing';
|
||||||
|
|
||||||
import { ItemSearchResultListElementComponent } from '../../../themes/custom/app/shared/object-list/search-result-list-element/item-search-result/item-types/item/item-search-result-list-element.component';
|
|
||||||
import { Item } from '../../core/shared/item.model';
|
import { Item } from '../../core/shared/item.model';
|
||||||
import { mockSuggestionPublicationOne } from '../../shared/mocks/publication-claim.mock';
|
import { mockSuggestionPublicationOne } from '../../shared/mocks/publication-claim.mock';
|
||||||
|
import { ItemSearchResultListElementComponent } from '../../shared/object-list/search-result-list-element/item-search-result/item-types/item/item-search-result-list-element.component';
|
||||||
import { SuggestionActionsComponent } from '../suggestion-actions/suggestion-actions.component';
|
import { SuggestionActionsComponent } from '../suggestion-actions/suggestion-actions.component';
|
||||||
import { SuggestionEvidencesComponent } from './suggestion-evidences/suggestion-evidences.component';
|
import { SuggestionEvidencesComponent } from './suggestion-evidences/suggestion-evidences.component';
|
||||||
import { SuggestionListElementComponent } from './suggestion-list-element.component';
|
import { SuggestionListElementComponent } from './suggestion-list-element.component';
|
||||||
|
@@ -6,14 +6,13 @@ import {
|
|||||||
OnInit,
|
OnInit,
|
||||||
Output,
|
Output,
|
||||||
} from '@angular/core';
|
} from '@angular/core';
|
||||||
import { NgbModal } from '@ng-bootstrap/ng-bootstrap';
|
|
||||||
import { TranslateModule } from '@ngx-translate/core';
|
import { TranslateModule } from '@ngx-translate/core';
|
||||||
import { Suggestion } from 'src/app/core/notifications/suggestions/models/suggestion.model';
|
import { Suggestion } from 'src/app/core/notifications/suggestions/models/suggestion.model';
|
||||||
|
|
||||||
import { ItemSearchResultListElementComponent } from '../../../themes/custom/app/shared/object-list/search-result-list-element/item-search-result/item-types/item/item-search-result-list-element.component';
|
|
||||||
import { Item } from '../../core/shared/item.model';
|
import { Item } from '../../core/shared/item.model';
|
||||||
import { fadeIn } from '../../shared/animations/fade';
|
import { fadeIn } from '../../shared/animations/fade';
|
||||||
import { isNotEmpty } from '../../shared/empty.util';
|
import { isNotEmpty } from '../../shared/empty.util';
|
||||||
|
import { ItemSearchResultListElementComponent } from '../../shared/object-list/search-result-list-element/item-search-result/item-types/item/item-search-result-list-element.component';
|
||||||
import { SuggestionActionsComponent } from '../suggestion-actions/suggestion-actions.component';
|
import { SuggestionActionsComponent } from '../suggestion-actions/suggestion-actions.component';
|
||||||
import { SuggestionApproveAndImport } from './suggestion-approve-and-import';
|
import { SuggestionApproveAndImport } from './suggestion-approve-and-import';
|
||||||
import { SuggestionEvidencesComponent } from './suggestion-evidences/suggestion-evidences.component';
|
import { SuggestionEvidencesComponent } from './suggestion-evidences/suggestion-evidences.component';
|
||||||
@@ -62,13 +61,6 @@ export class SuggestionListElementComponent implements OnInit {
|
|||||||
*/
|
*/
|
||||||
@Output() selected = new EventEmitter<boolean>();
|
@Output() selected = new EventEmitter<boolean>();
|
||||||
|
|
||||||
/**
|
|
||||||
* Initialize instance variables
|
|
||||||
*
|
|
||||||
* @param {NgbModal} modalService
|
|
||||||
*/
|
|
||||||
constructor(private modalService: NgbModal) { }
|
|
||||||
|
|
||||||
ngOnInit() {
|
ngOnInit() {
|
||||||
this.listableObject = {
|
this.listableObject = {
|
||||||
indexableObject: Object.assign(new Item(), { id: this.object.id, metadata: this.object.metadata }),
|
indexableObject: Object.assign(new Item(), { id: this.object.id, metadata: this.object.metadata }),
|
||||||
|
Reference in New Issue
Block a user