mirror of
https://github.com/DSpace/dspace-angular.git
synced 2025-10-07 01:54:15 +00:00
[Port dspace-8_x] remove custom theme dependency in base component SuggestionListElementComponent (#4059)
* remove custom theme dependency (cherry picked from commit0c63c1720e
) * remove custom theme component (cherry picked from commit469164f00b
) * remove obsolete constructor (cherry picked from commitb54638c863
) * fix lint error (cherry picked from commitb0407fecc0
) * fix lint error (cherry picked from commitc6d83ec600
) --------- Co-authored-by: Sascha Szott <szott@gmx.de>
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