diff --git a/src/app/modules/customer-management/components/customer-info/components/create-customer/create-customer.ts b/src/app/modules/customer-management/components/customer-info/components/create-customer/create-customer.ts index be5189399..f338ebff0 100644 --- a/src/app/modules/customer-management/components/customer-info/components/create-customer/create-customer.ts +++ b/src/app/modules/customer-management/components/customer-info/components/create-customer/create-customer.ts @@ -85,6 +85,7 @@ export class CreateCustomerComponent implements OnInit, OnDestroy { setDataToUpdate(customerData: Customer) { if (customerData) { + this.changeValueAreTabsActives.emit(true); this.customerForm.setValue({ name: customerData.name, description: customerData.description, diff --git a/src/app/modules/customer-management/components/management-customer-projects/management-customer-projects.component.html b/src/app/modules/customer-management/components/management-customer-projects/management-customer-projects.component.html index 511e12599..26532c0c2 100644 --- a/src/app/modules/customer-management/components/management-customer-projects/management-customer-projects.component.html +++ b/src/app/modules/customer-management/components/management-customer-projects/management-customer-projects.component.html @@ -45,7 +45,7 @@ >
diff --git a/src/app/modules/customer-management/components/management-customer-projects/management-customer-projects.component.spec.ts b/src/app/modules/customer-management/components/management-customer-projects/management-customer-projects.component.spec.ts index 46d1ca34e..d11f58343 100644 --- a/src/app/modules/customer-management/components/management-customer-projects/management-customer-projects.component.spec.ts +++ b/src/app/modules/customer-management/components/management-customer-projects/management-customer-projects.component.spec.ts @@ -21,4 +21,12 @@ describe('ManagmentCustomerProjectsComponent', () => { it('component should be created', () => { expect(component).toBeTruthy(); }); + + it('should be enable tabs', () => { + component.areTabsActive = false; + component.activeTabs(true); + setTimeout(() => { + expect(component.areTabsActive).toBeTrue(); + }, 1); + }); }); diff --git a/src/app/modules/customer-management/components/management-customer-projects/management-customer-projects.component.ts b/src/app/modules/customer-management/components/management-customer-projects/management-customer-projects.component.ts index 4a8fea4d1..0d6aac905 100644 --- a/src/app/modules/customer-management/components/management-customer-projects/management-customer-projects.component.ts +++ b/src/app/modules/customer-management/components/management-customer-projects/management-customer-projects.component.ts @@ -6,7 +6,11 @@ import { Component } from '@angular/core'; styleUrls: ['./management-customer-projects.component.scss'], }) export class ManagementCustomerProjectsComponent { - areTabsActive = false; + areTabsActive: boolean; constructor() {} + + activeTabs($areTabsActive: boolean) { + setTimeout(() => this.areTabsActive = $areTabsActive, 1); + } }