mirror of
https://github.com/DSpace/dspace-angular.git
synced 2025-10-07 18:14:17 +00:00
[DURACOM-191] Remove my-dspace-page.module and fix missing imports
This commit is contained in:
@@ -34,7 +34,7 @@ import { HALEndpointService } from '../shared/hal-endpoint.service';
|
|||||||
* or the workflow pooled/claimed task page.
|
* or the workflow pooled/claimed task page.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
@Injectable()
|
@Injectable({ providedIn: 'root' })
|
||||||
@dataService(DUPLICATE)
|
@dataService(DUPLICATE)
|
||||||
export class SubmissionDuplicateDataService extends BaseDataService<Duplicate> implements SearchData<Duplicate> {
|
export class SubmissionDuplicateDataService extends BaseDataService<Duplicate> implements SearchData<Duplicate> {
|
||||||
|
|
||||||
|
@@ -1,45 +0,0 @@
|
|||||||
import { CommonModule } from '@angular/common';
|
|
||||||
import { NgModule } from '@angular/core';
|
|
||||||
|
|
||||||
import { SearchModule } from '../shared/search/search.module';
|
|
||||||
import { UploadModule } from '../shared/upload/upload.module';
|
|
||||||
import { CollectionSelectorComponent } from './collection-selector/collection-selector.component';
|
|
||||||
import { MyDSpaceGuard } from './my-dspace.guard';
|
|
||||||
import { MyDSpaceConfigurationService } from './my-dspace-configuration.service';
|
|
||||||
import { MyDSpaceNewExternalDropdownComponent } from './my-dspace-new-submission/my-dspace-new-external-dropdown/my-dspace-new-external-dropdown.component';
|
|
||||||
import { MyDSpaceNewSubmissionComponent } from './my-dspace-new-submission/my-dspace-new-submission.component';
|
|
||||||
import { MyDSpaceNewSubmissionDropdownComponent } from './my-dspace-new-submission/my-dspace-new-submission-dropdown/my-dspace-new-submission-dropdown.component';
|
|
||||||
import { MyDSpacePageComponent } from './my-dspace-page.component';
|
|
||||||
import { MyDspaceQaEventsNotificationsComponent } from './my-dspace-qa-events-notifications/my-dspace-qa-events-notifications.component';
|
|
||||||
import { ThemedMyDSpacePageComponent } from './themed-my-dspace-page.component';
|
|
||||||
|
|
||||||
const DECLARATIONS = [
|
|
||||||
MyDSpacePageComponent,
|
|
||||||
ThemedMyDSpacePageComponent,
|
|
||||||
MyDSpaceNewSubmissionComponent,
|
|
||||||
CollectionSelectorComponent,
|
|
||||||
MyDSpaceNewSubmissionDropdownComponent,
|
|
||||||
MyDSpaceNewExternalDropdownComponent,
|
|
||||||
MyDspaceQaEventsNotificationsComponent,
|
|
||||||
];
|
|
||||||
|
|
||||||
@NgModule({
|
|
||||||
imports: [
|
|
||||||
CommonModule,
|
|
||||||
SearchModule,
|
|
||||||
UploadModule,
|
|
||||||
...DECLARATIONS,
|
|
||||||
],
|
|
||||||
providers: [
|
|
||||||
MyDSpaceGuard,
|
|
||||||
MyDSpaceConfigurationService,
|
|
||||||
],
|
|
||||||
exports: DECLARATIONS,
|
|
||||||
})
|
|
||||||
|
|
||||||
/**
|
|
||||||
* This module handles all components that are necessary for the mydspace page
|
|
||||||
*/
|
|
||||||
export class MyDSpacePageModule {
|
|
||||||
|
|
||||||
}
|
|
@@ -25,6 +25,7 @@ import { ClaimedTaskSearchResult } from '../../../../object-collection/shared/cl
|
|||||||
import { listableObjectComponent } from '../../../../object-collection/shared/listable-object/listable-object.decorator';
|
import { listableObjectComponent } from '../../../../object-collection/shared/listable-object/listable-object.decorator';
|
||||||
import { TruncatableService } from '../../../../truncatable/truncatable.service';
|
import { TruncatableService } from '../../../../truncatable/truncatable.service';
|
||||||
import { followLink } from '../../../../utils/follow-link-config.model';
|
import { followLink } from '../../../../utils/follow-link-config.model';
|
||||||
|
import { VarDirective } from '../../../../utils/var.directive';
|
||||||
import { SearchResultListElementComponent } from '../../../search-result-list-element/search-result-list-element.component';
|
import { SearchResultListElementComponent } from '../../../search-result-list-element/search-result-list-element.component';
|
||||||
import { ThemedItemListPreviewComponent } from '../../item-list-preview/themed-item-list-preview.component';
|
import { ThemedItemListPreviewComponent } from '../../item-list-preview/themed-item-list-preview.component';
|
||||||
|
|
||||||
@@ -36,7 +37,7 @@ import { ThemedItemListPreviewComponent } from '../../item-list-preview/themed-i
|
|||||||
styleUrls: ['../../../search-result-list-element/search-result-list-element.component.scss'],
|
styleUrls: ['../../../search-result-list-element/search-result-list-element.component.scss'],
|
||||||
templateUrl: './claimed-approved-search-result-list-element.component.html',
|
templateUrl: './claimed-approved-search-result-list-element.component.html',
|
||||||
standalone: true,
|
standalone: true,
|
||||||
imports: [NgIf, ThemedItemListPreviewComponent, AsyncPipe, TranslateModule],
|
imports: [NgIf, ThemedItemListPreviewComponent, AsyncPipe, TranslateModule, VarDirective],
|
||||||
})
|
})
|
||||||
@listableObjectComponent(ClaimedApprovedTaskSearchResult, ViewMode.ListElement)
|
@listableObjectComponent(ClaimedApprovedTaskSearchResult, ViewMode.ListElement)
|
||||||
export class ClaimedApprovedSearchResultListElementComponent extends SearchResultListElementComponent<ClaimedTaskSearchResult, ClaimedTask> {
|
export class ClaimedApprovedSearchResultListElementComponent extends SearchResultListElementComponent<ClaimedTaskSearchResult, ClaimedTask> {
|
||||||
|
@@ -25,6 +25,7 @@ import { ClaimedTaskSearchResult } from '../../../../object-collection/shared/cl
|
|||||||
import { listableObjectComponent } from '../../../../object-collection/shared/listable-object/listable-object.decorator';
|
import { listableObjectComponent } from '../../../../object-collection/shared/listable-object/listable-object.decorator';
|
||||||
import { TruncatableService } from '../../../../truncatable/truncatable.service';
|
import { TruncatableService } from '../../../../truncatable/truncatable.service';
|
||||||
import { followLink } from '../../../../utils/follow-link-config.model';
|
import { followLink } from '../../../../utils/follow-link-config.model';
|
||||||
|
import { VarDirective } from '../../../../utils/var.directive';
|
||||||
import { SearchResultListElementComponent } from '../../../search-result-list-element/search-result-list-element.component';
|
import { SearchResultListElementComponent } from '../../../search-result-list-element/search-result-list-element.component';
|
||||||
import { ThemedItemListPreviewComponent } from '../../item-list-preview/themed-item-list-preview.component';
|
import { ThemedItemListPreviewComponent } from '../../item-list-preview/themed-item-list-preview.component';
|
||||||
|
|
||||||
@@ -36,7 +37,7 @@ import { ThemedItemListPreviewComponent } from '../../item-list-preview/themed-i
|
|||||||
styleUrls: ['../../../search-result-list-element/search-result-list-element.component.scss'],
|
styleUrls: ['../../../search-result-list-element/search-result-list-element.component.scss'],
|
||||||
templateUrl: './claimed-declined-search-result-list-element.component.html',
|
templateUrl: './claimed-declined-search-result-list-element.component.html',
|
||||||
standalone: true,
|
standalone: true,
|
||||||
imports: [NgIf, ThemedItemListPreviewComponent, AsyncPipe, TranslateModule],
|
imports: [NgIf, ThemedItemListPreviewComponent, AsyncPipe, TranslateModule, VarDirective],
|
||||||
})
|
})
|
||||||
@listableObjectComponent(ClaimedDeclinedTaskSearchResult, ViewMode.ListElement)
|
@listableObjectComponent(ClaimedDeclinedTaskSearchResult, ViewMode.ListElement)
|
||||||
export class ClaimedDeclinedSearchResultListElementComponent extends SearchResultListElementComponent<ClaimedTaskSearchResult, ClaimedTask> {
|
export class ClaimedDeclinedSearchResultListElementComponent extends SearchResultListElementComponent<ClaimedTaskSearchResult, ClaimedTask> {
|
||||||
|
@@ -26,6 +26,7 @@ import { ClaimedTaskSearchResult } from '../../../../object-collection/shared/cl
|
|||||||
import { listableObjectComponent } from '../../../../object-collection/shared/listable-object/listable-object.decorator';
|
import { listableObjectComponent } from '../../../../object-collection/shared/listable-object/listable-object.decorator';
|
||||||
import { TruncatableService } from '../../../../truncatable/truncatable.service';
|
import { TruncatableService } from '../../../../truncatable/truncatable.service';
|
||||||
import { followLink } from '../../../../utils/follow-link-config.model';
|
import { followLink } from '../../../../utils/follow-link-config.model';
|
||||||
|
import { VarDirective } from '../../../../utils/var.directive';
|
||||||
import { SearchResultListElementComponent } from '../../../search-result-list-element/search-result-list-element.component';
|
import { SearchResultListElementComponent } from '../../../search-result-list-element/search-result-list-element.component';
|
||||||
import { ThemedItemListPreviewComponent } from '../../item-list-preview/themed-item-list-preview.component';
|
import { ThemedItemListPreviewComponent } from '../../item-list-preview/themed-item-list-preview.component';
|
||||||
|
|
||||||
@@ -37,7 +38,7 @@ import { ThemedItemListPreviewComponent } from '../../item-list-preview/themed-i
|
|||||||
styleUrls: ['../../../search-result-list-element/search-result-list-element.component.scss'],
|
styleUrls: ['../../../search-result-list-element/search-result-list-element.component.scss'],
|
||||||
templateUrl: './claimed-declined-task-search-result-list-element.component.html',
|
templateUrl: './claimed-declined-task-search-result-list-element.component.html',
|
||||||
standalone: true,
|
standalone: true,
|
||||||
imports: [NgIf, ThemedItemListPreviewComponent, AsyncPipe, TranslateModule],
|
imports: [NgIf, ThemedItemListPreviewComponent, AsyncPipe, TranslateModule, VarDirective],
|
||||||
})
|
})
|
||||||
@listableObjectComponent(ClaimedDeclinedTaskTaskSearchResult, ViewMode.ListElement)
|
@listableObjectComponent(ClaimedDeclinedTaskTaskSearchResult, ViewMode.ListElement)
|
||||||
export class ClaimedDeclinedTaskSearchResultListElementComponent extends SearchResultListElementComponent<ClaimedTaskSearchResult, ClaimedTask> implements OnInit {
|
export class ClaimedDeclinedTaskSearchResultListElementComponent extends SearchResultListElementComponent<ClaimedTaskSearchResult, ClaimedTask> implements OnInit {
|
||||||
|
@@ -49,6 +49,7 @@ import { ClaimedTaskSearchResult } from '../../../object-collection/shared/claim
|
|||||||
import { listableObjectComponent } from '../../../object-collection/shared/listable-object/listable-object.decorator';
|
import { listableObjectComponent } from '../../../object-collection/shared/listable-object/listable-object.decorator';
|
||||||
import { TruncatableService } from '../../../truncatable/truncatable.service';
|
import { TruncatableService } from '../../../truncatable/truncatable.service';
|
||||||
import { followLink } from '../../../utils/follow-link-config.model';
|
import { followLink } from '../../../utils/follow-link-config.model';
|
||||||
|
import { VarDirective } from '../../../utils/var.directive';
|
||||||
import { Duplicate } from '../../duplicate-data/duplicate.model';
|
import { Duplicate } from '../../duplicate-data/duplicate.model';
|
||||||
import { SearchResultListElementComponent } from '../../search-result-list-element/search-result-list-element.component';
|
import { SearchResultListElementComponent } from '../../search-result-list-element/search-result-list-element.component';
|
||||||
import { ThemedItemListPreviewComponent } from '../item-list-preview/themed-item-list-preview.component';
|
import { ThemedItemListPreviewComponent } from '../item-list-preview/themed-item-list-preview.component';
|
||||||
@@ -58,7 +59,7 @@ import { ThemedItemListPreviewComponent } from '../item-list-preview/themed-item
|
|||||||
styleUrls: ['../../search-result-list-element/search-result-list-element.component.scss'],
|
styleUrls: ['../../search-result-list-element/search-result-list-element.component.scss'],
|
||||||
templateUrl: './claimed-search-result-list-element.component.html',
|
templateUrl: './claimed-search-result-list-element.component.html',
|
||||||
standalone: true,
|
standalone: true,
|
||||||
imports: [NgIf, ThemedItemListPreviewComponent, NgClass, ClaimedTaskActionsComponent, AsyncPipe, TranslateModule],
|
imports: [NgIf, ThemedItemListPreviewComponent, NgClass, ClaimedTaskActionsComponent, AsyncPipe, TranslateModule, VarDirective],
|
||||||
})
|
})
|
||||||
@listableObjectComponent(ClaimedTaskSearchResult, ViewMode.ListElement)
|
@listableObjectComponent(ClaimedTaskSearchResult, ViewMode.ListElement)
|
||||||
export class ClaimedSearchResultListElementComponent extends SearchResultListElementComponent<ClaimedTaskSearchResult, ClaimedTask> implements OnInit, OnDestroy {
|
export class ClaimedSearchResultListElementComponent extends SearchResultListElementComponent<ClaimedTaskSearchResult, ClaimedTask> implements OnInit, OnDestroy {
|
||||||
|
@@ -49,6 +49,7 @@ import { listableObjectComponent } from '../../../object-collection/shared/lista
|
|||||||
import { PoolTaskSearchResult } from '../../../object-collection/shared/pool-task-search-result.model';
|
import { PoolTaskSearchResult } from '../../../object-collection/shared/pool-task-search-result.model';
|
||||||
import { TruncatableService } from '../../../truncatable/truncatable.service';
|
import { TruncatableService } from '../../../truncatable/truncatable.service';
|
||||||
import { followLink } from '../../../utils/follow-link-config.model';
|
import { followLink } from '../../../utils/follow-link-config.model';
|
||||||
|
import { VarDirective } from '../../../utils/var.directive';
|
||||||
import { Duplicate } from '../../duplicate-data/duplicate.model';
|
import { Duplicate } from '../../duplicate-data/duplicate.model';
|
||||||
import { SearchResultListElementComponent } from '../../search-result-list-element/search-result-list-element.component';
|
import { SearchResultListElementComponent } from '../../search-result-list-element/search-result-list-element.component';
|
||||||
import { ThemedItemListPreviewComponent } from '../item-list-preview/themed-item-list-preview.component';
|
import { ThemedItemListPreviewComponent } from '../item-list-preview/themed-item-list-preview.component';
|
||||||
@@ -61,7 +62,7 @@ import { ThemedItemListPreviewComponent } from '../item-list-preview/themed-item
|
|||||||
styleUrls: ['../../search-result-list-element/search-result-list-element.component.scss'],
|
styleUrls: ['../../search-result-list-element/search-result-list-element.component.scss'],
|
||||||
templateUrl: './pool-search-result-list-element.component.html',
|
templateUrl: './pool-search-result-list-element.component.html',
|
||||||
standalone: true,
|
standalone: true,
|
||||||
imports: [NgIf, ThemedItemListPreviewComponent, NgClass, PoolTaskActionsComponent, AsyncPipe, TranslateModule],
|
imports: [NgIf, ThemedItemListPreviewComponent, NgClass, PoolTaskActionsComponent, AsyncPipe, TranslateModule, VarDirective],
|
||||||
})
|
})
|
||||||
|
|
||||||
@listableObjectComponent(PoolTaskSearchResult, ViewMode.ListElement)
|
@listableObjectComponent(PoolTaskSearchResult, ViewMode.ListElement)
|
||||||
|
@@ -17,7 +17,6 @@ import { EditItemPageModule } from '../../app/item-page/edit-item-page/edit-item
|
|||||||
import { ItemPageModule } from '../../app/item-page/item-page.module';
|
import { ItemPageModule } from '../../app/item-page/item-page.module';
|
||||||
import { ItemSharedModule } from '../../app/item-page/item-shared.module';
|
import { ItemSharedModule } from '../../app/item-page/item-shared.module';
|
||||||
import { ItemVersionsModule } from '../../app/item-page/versions/item-versions.module';
|
import { ItemVersionsModule } from '../../app/item-page/versions/item-versions.module';
|
||||||
import { MyDSpacePageModule } from '../../app/my-dspace-page/my-dspace-page.module';
|
|
||||||
import { NavbarModule } from '../../app/navbar/navbar.module';
|
import { NavbarModule } from '../../app/navbar/navbar.module';
|
||||||
import { RegisterEmailFormModule } from '../../app/register-email-form/register-email-form.module';
|
import { RegisterEmailFormModule } from '../../app/register-email-form/register-email-form.module';
|
||||||
import { RootModule } from '../../app/root.module';
|
import { RootModule } from '../../app/root.module';
|
||||||
@@ -230,7 +229,6 @@ const DECLARATIONS = [
|
|||||||
StoreRouterConnectingModule,
|
StoreRouterConnectingModule,
|
||||||
TranslateModule,
|
TranslateModule,
|
||||||
SubmissionModule,
|
SubmissionModule,
|
||||||
MyDSpacePageModule,
|
|
||||||
SearchModule,
|
SearchModule,
|
||||||
FormsModule,
|
FormsModule,
|
||||||
ResourcePoliciesModule,
|
ResourcePoliciesModule,
|
||||||
|
@@ -17,7 +17,6 @@ import { BrowseByPageModule } from '../../app/browse-by/browse-by-page.module';
|
|||||||
import { EditItemPageModule } from '../../app/item-page/edit-item-page/edit-item-page.module';
|
import { EditItemPageModule } from '../../app/item-page/edit-item-page/edit-item-page.module';
|
||||||
import { ItemPageModule } from '../../app/item-page/item-page.module';
|
import { ItemPageModule } from '../../app/item-page/item-page.module';
|
||||||
import { ItemVersionsModule } from '../../app/item-page/versions/item-versions.module';
|
import { ItemVersionsModule } from '../../app/item-page/versions/item-versions.module';
|
||||||
import { MyDSpacePageModule } from '../../app/my-dspace-page/my-dspace-page.module';
|
|
||||||
import { NavbarModule } from '../../app/navbar/navbar.module';
|
import { NavbarModule } from '../../app/navbar/navbar.module';
|
||||||
import { RegisterEmailFormModule } from '../../app/register-email-form/register-email-form.module';
|
import { RegisterEmailFormModule } from '../../app/register-email-form/register-email-form.module';
|
||||||
import { RootModule } from '../../app/root.module';
|
import { RootModule } from '../../app/root.module';
|
||||||
@@ -61,7 +60,6 @@ const DECLARATIONS = [
|
|||||||
StoreRouterConnectingModule,
|
StoreRouterConnectingModule,
|
||||||
TranslateModule,
|
TranslateModule,
|
||||||
SubmissionModule,
|
SubmissionModule,
|
||||||
MyDSpacePageModule,
|
|
||||||
SearchModule,
|
SearchModule,
|
||||||
FormsModule,
|
FormsModule,
|
||||||
ResourcePoliciesModule,
|
ResourcePoliciesModule,
|
||||||
|
Reference in New Issue
Block a user