migrate cloud components

This commit is contained in:
Denys Vuika 2024-09-20 12:47:15 -04:00
parent 95593e488b
commit 0012b5fb5a
5 changed files with 20 additions and 9 deletions

View File

@ -22,7 +22,6 @@ import { TASK_FILTERS_SERVICE_TOKEN } from '../../../services/cloud-token.servic
import { LocalPreferenceCloudService } from '../../../services/local-preference-cloud.service';
import { By } from '@angular/platform-browser';
import { ProcessServiceCloudTestingModule } from '../../../testing/process-service-cloud.testing.module';
import { TaskFiltersCloudModule } from '../task-filters-cloud.module';
import { fakeGlobalServiceFilters } from '../mock/task-filters-cloud.mock';
import { ServiceTaskFilterCloudService } from '../services/service-task-filter-cloud.service';
import { ServiceTaskFiltersCloudComponent } from './service-task-filters-cloud.component';
@ -36,7 +35,7 @@ describe('ServiceTaskFiltersCloudComponent', () => {
beforeEach(() => {
TestBed.configureTestingModule({
imports: [ProcessServiceCloudTestingModule, TaskFiltersCloudModule],
imports: [ProcessServiceCloudTestingModule, ServiceTaskFiltersCloudComponent],
providers: [{ provide: TASK_FILTERS_SERVICE_TOKEN, useClass: LocalPreferenceCloudService }]
});
fixture = TestBed.createComponent(ServiceTaskFiltersCloudComponent);

View File

@ -21,10 +21,16 @@ import { FilterParamsModel, ServiceTaskFilterCloudModel } from '../models/filter
import { takeUntil } from 'rxjs/operators';
import { BaseTaskFiltersCloudComponent } from './base-task-filters-cloud.component';
import { ServiceTaskFilterCloudService } from '../services/service-task-filter-cloud.service';
import { TranslationService } from '@alfresco/adf-core';
import { IconComponent, TranslationService } from '@alfresco/adf-core';
import { CommonModule } from '@angular/common';
import { TranslateModule } from '@ngx-translate/core';
import { MatProgressSpinnerModule } from '@angular/material/progress-spinner';
import { MatListModule } from '@angular/material/list';
@Component({
selector: 'adf-cloud-service-task-filters',
standalone: true,
imports: [CommonModule, TranslateModule, IconComponent, MatProgressSpinnerModule, MatListModule],
templateUrl: './base-task-filters-cloud.component.html',
styleUrls: ['./base-task-filters-cloud.component.scss'],
encapsulation: ViewEncapsulation.None

View File

@ -25,7 +25,6 @@ import { TaskFilterCloudService } from '../services/task-filter-cloud.service';
import { TaskFiltersCloudComponent } from './task-filters-cloud.component';
import { By } from '@angular/platform-browser';
import { ProcessServiceCloudTestingModule } from '../../../testing/process-service-cloud.testing.module';
import { TaskFiltersCloudModule } from '../task-filters-cloud.module';
import { fakeGlobalFilter, defaultTaskFiltersMock, taskNotifications } from '../mock/task-filters-cloud.mock';
describe('TaskFiltersCloudComponent', () => {
@ -39,7 +38,7 @@ describe('TaskFiltersCloudComponent', () => {
beforeEach(() => {
TestBed.configureTestingModule({
imports: [ProcessServiceCloudTestingModule, TaskFiltersCloudModule],
imports: [ProcessServiceCloudTestingModule, TaskFiltersCloudComponent],
providers: [{ provide: TASK_FILTERS_SERVICE_TOKEN, useClass: LocalPreferenceCloudService }]
});
taskFilterService = TestBed.inject(TaskFilterCloudService);

View File

@ -19,14 +19,20 @@ import { Component, EventEmitter, OnChanges, Output, SimpleChanges, OnInit, View
import { Observable } from 'rxjs';
import { TaskFilterCloudService } from '../services/task-filter-cloud.service';
import { TaskFilterCloudModel, FilterParamsModel } from '../models/filter-cloud.model';
import { AppConfigService, TranslationService } from '@alfresco/adf-core';
import { AppConfigService, IconComponent, TranslationService } from '@alfresco/adf-core';
import { debounceTime, takeUntil, tap } from 'rxjs/operators';
import { BaseTaskFiltersCloudComponent } from './base-task-filters-cloud.component';
import { TaskDetailsCloudModel } from '../../start-task/models/task-details-cloud.model';
import { TaskCloudEngineEvent } from '../../../models/engine-event-cloud.model';
import { CommonModule } from '@angular/common';
import { TranslateModule } from '@ngx-translate/core';
import { MatProgressSpinnerModule } from '@angular/material/progress-spinner';
import { MatListModule } from '@angular/material/list';
@Component({
selector: 'adf-cloud-task-filters',
standalone: true,
imports: [CommonModule, TranslateModule, IconComponent, MatProgressSpinnerModule, MatListModule],
templateUrl: './base-task-filters-cloud.component.html',
styleUrls: ['./base-task-filters-cloud.component.scss'],
encapsulation: ViewEncapsulation.None

View File

@ -45,11 +45,12 @@ import { GroupCloudComponent } from '../../group/components/group-cloud.componen
GroupCloudComponent,
DateRangeFilterComponent,
PeopleCloudComponent,
MatProgressSpinnerModule
MatProgressSpinnerModule,
//
TaskFiltersCloudComponent,
ServiceTaskFiltersCloudComponent
],
declarations: [
TaskFiltersCloudComponent,
ServiceTaskFiltersCloudComponent,
EditTaskFilterCloudComponent,
EditServiceTaskFilterCloudComponent,
TaskFilterDialogCloudComponent,