Commit ad76d94b by Ooh-Ao

ย้าย path

parent a0ad0039
import { Injectable, Type } from '@angular/core'; import { Injectable, Type } from '@angular/core';
import { SimpleKpiConfigComponent } from '../simple-kpi-config/simple-kpi-config.component'; import { SimpleKpiConfigComponent } from '../../widgets/configs/simple-kpi-config/simple-kpi-config.component';
import { SyncfusionDatagridConfigComponent } from '../syncfusion-datagrid-config/syncfusion-datagrid-config.component'; import { SyncfusionDatagridConfigComponent } from '../../widgets/configs/syncfusion-datagrid-config/syncfusion-datagrid-config.component';
import { SyncfusionPivotConfigComponent } from '../syncfusion-pivot-config/syncfusion-pivot-config.component'; import { SyncfusionPivotConfigComponent } from '../../widgets/configs/syncfusion-pivot-config/syncfusion-pivot-config.component';
import { ChartConfigComponent } from '../chart-config/chart-config.component'; import { ChartConfigComponent } from '../../widgets/configs/chart-config/chart-config.component';
import { CompanyInfoConfigComponent } from '../company-info-config/company-info-config.component'; import { CompanyInfoConfigComponent } from '../../widgets/configs/company-info-config/company-info-config.component';
import { AttendanceConfigComponent } from '../attendance-config/attendance-config.component'; import { AttendanceConfigComponent } from '../../widgets/configs/attendance-config/attendance-config.component';
import { PayrollConfigComponent } from '../payroll-config/payroll-config.component'; import { PayrollConfigComponent } from '../../widgets/configs/payroll-config/payroll-config.component';
export interface WidgetConfigComponent { import { BaseConfigComponent } from '../base-config/base-config.component';
currentConfig: any;
availableColumns: string[]; export interface WidgetConfigComponent extends BaseConfigComponent {
configChange: any; // All config components extend BaseConfigComponent which already has:
// currentConfig: any;
// availableColumns: string[];
// configChange: EventEmitter<any>;
} }
@Injectable({ @Injectable({
......
...@@ -7,7 +7,7 @@ import { MatSelectModule } from '@angular/material/select'; ...@@ -7,7 +7,7 @@ import { MatSelectModule } from '@angular/material/select';
import { MatCheckboxModule } from '@angular/material/checkbox'; import { MatCheckboxModule } from '@angular/material/checkbox';
import { MatButtonModule } from '@angular/material/button'; import { MatButtonModule } from '@angular/material/button';
import { MatIconModule } from '@angular/material/icon'; import { MatIconModule } from '@angular/material/icon';
import { BaseConfigComponent } from '../base-config/base-config.component'; import { BaseConfigComponent } from '../../../widget-config/base-config/base-config.component';
@Component({ @Component({
selector: 'app-attendance-config', selector: 'app-attendance-config',
......
...@@ -7,7 +7,7 @@ import { MatSelectModule } from '@angular/material/select'; ...@@ -7,7 +7,7 @@ import { MatSelectModule } from '@angular/material/select';
import { MatCheckboxModule } from '@angular/material/checkbox'; import { MatCheckboxModule } from '@angular/material/checkbox';
import { MatButtonModule } from '@angular/material/button'; import { MatButtonModule } from '@angular/material/button';
import { MatIconModule } from '@angular/material/icon'; import { MatIconModule } from '@angular/material/icon';
import { BaseConfigComponent } from '../base-config/base-config.component'; import { BaseConfigComponent } from '../../../widget-config/base-config/base-config.component';
@Component({ @Component({
selector: 'app-chart-config', selector: 'app-chart-config',
......
...@@ -7,7 +7,7 @@ import { MatSelectModule } from '@angular/material/select'; ...@@ -7,7 +7,7 @@ import { MatSelectModule } from '@angular/material/select';
import { MatCheckboxModule } from '@angular/material/checkbox'; import { MatCheckboxModule } from '@angular/material/checkbox';
import { MatButtonModule } from '@angular/material/button'; import { MatButtonModule } from '@angular/material/button';
import { MatIconModule } from '@angular/material/icon'; import { MatIconModule } from '@angular/material/icon';
import { BaseConfigComponent } from '../base-config/base-config.component'; import { BaseConfigComponent } from '../../../widget-config/base-config/base-config.component';
@Component({ @Component({
selector: 'app-company-info-config', selector: 'app-company-info-config',
......
...@@ -7,7 +7,7 @@ import { MatSelectModule } from '@angular/material/select'; ...@@ -7,7 +7,7 @@ import { MatSelectModule } from '@angular/material/select';
import { MatCheckboxModule } from '@angular/material/checkbox'; import { MatCheckboxModule } from '@angular/material/checkbox';
import { MatButtonModule } from '@angular/material/button'; import { MatButtonModule } from '@angular/material/button';
import { MatIconModule } from '@angular/material/icon'; import { MatIconModule } from '@angular/material/icon';
import { BaseConfigComponent } from '../base-config/base-config.component'; import { BaseConfigComponent } from '../../../widget-config/base-config/base-config.component';
@Component({ @Component({
selector: 'app-payroll-config', selector: 'app-payroll-config',
......
...@@ -5,7 +5,7 @@ import { MatFormFieldModule } from '@angular/material/form-field'; ...@@ -5,7 +5,7 @@ import { MatFormFieldModule } from '@angular/material/form-field';
import { MatInputModule } from '@angular/material/input'; import { MatInputModule } from '@angular/material/input';
import { MatSelectModule } from '@angular/material/select'; import { MatSelectModule } from '@angular/material/select';
import { MatCheckboxModule } from '@angular/material/checkbox'; import { MatCheckboxModule } from '@angular/material/checkbox';
import { BaseConfigComponent } from '../base-config/base-config.component'; import { BaseConfigComponent } from '../../../widget-config/base-config/base-config.component';
@Component({ @Component({
selector: 'app-simple-kpi-config', selector: 'app-simple-kpi-config',
......
...@@ -5,7 +5,7 @@ import { MatFormFieldModule } from '@angular/material/form-field'; ...@@ -5,7 +5,7 @@ import { MatFormFieldModule } from '@angular/material/form-field';
import { MatInputModule } from '@angular/material/input'; import { MatInputModule } from '@angular/material/input';
import { MatSelectModule } from '@angular/material/select'; import { MatSelectModule } from '@angular/material/select';
import { MatCheckboxModule } from '@angular/material/checkbox'; import { MatCheckboxModule } from '@angular/material/checkbox';
import { BaseConfigComponent } from '../base-config/base-config.component'; import { BaseConfigComponent } from '../../../widget-config/base-config/base-config.component';
@Component({ @Component({
selector: 'app-syncfusion-datagrid-config', selector: 'app-syncfusion-datagrid-config',
......
...@@ -7,7 +7,7 @@ import { MatSelectModule } from '@angular/material/select'; ...@@ -7,7 +7,7 @@ import { MatSelectModule } from '@angular/material/select';
import { MatCheckboxModule } from '@angular/material/checkbox'; import { MatCheckboxModule } from '@angular/material/checkbox';
import { MatButtonModule } from '@angular/material/button'; import { MatButtonModule } from '@angular/material/button';
import { MatIconModule } from '@angular/material/icon'; import { MatIconModule } from '@angular/material/icon';
import { BaseConfigComponent } from '../base-config/base-config.component'; import { BaseConfigComponent } from '../../../widget-config/base-config/base-config.component';
@Component({ @Component({
selector: 'app-syncfusion-pivot-config', selector: 'app-syncfusion-pivot-config',
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment