mirror of
https://github.com/jwetzell/showbridge-webui.git
synced 2026-08-21 05:59:00 +00:00
organize imports
This commit is contained in:
+4
-6
@@ -5,17 +5,15 @@ import { MatMenuModule } from '@angular/material/menu';
|
|||||||
import { MatProgressSpinnerModule } from '@angular/material/progress-spinner';
|
import { MatProgressSpinnerModule } from '@angular/material/progress-spinner';
|
||||||
import { MatSnackBar } from '@angular/material/snack-bar';
|
import { MatSnackBar } from '@angular/material/snack-bar';
|
||||||
import { MatToolbarModule } from '@angular/material/toolbar';
|
import { MatToolbarModule } from '@angular/material/toolbar';
|
||||||
import { RouterOutlet } from '@angular/router';
|
import { MatTooltipModule } from '@angular/material/tooltip';
|
||||||
import * as yaml from 'js-yaml';
|
import { ConfigPreviewComponent } from './components/config-preview/config-preview';
|
||||||
|
import { ModuleListComponent } from './components/module-list/module-list';
|
||||||
|
import { RouteListComponent } from './components/route-list/route-list';
|
||||||
import { Config, ModuleConfig, RouteConfig } from './models/config';
|
import { Config, ModuleConfig, RouteConfig } from './models/config';
|
||||||
import { ConfigService } from './services/config';
|
import { ConfigService } from './services/config';
|
||||||
import { EventsService } from './services/events';
|
import { EventsService } from './services/events';
|
||||||
import { SchemaService } from './services/schema';
|
import { SchemaService } from './services/schema';
|
||||||
import { SettingsService } from './services/settings';
|
import { SettingsService } from './services/settings';
|
||||||
import { MatTooltipModule } from '@angular/material/tooltip';
|
|
||||||
import { ModuleListComponent } from './components/module-list/module-list';
|
|
||||||
import { RouteListComponent } from './components/route-list/route-list';
|
|
||||||
import { ConfigPreviewComponent } from './components/config-preview/config-preview';
|
|
||||||
|
|
||||||
@Component({
|
@Component({
|
||||||
selector: 'app-root',
|
selector: 'app-root',
|
||||||
|
|||||||
@@ -1,10 +1,9 @@
|
|||||||
import { JsonPipe } from '@angular/common';
|
|
||||||
import { Component, computed, input } from '@angular/core';
|
import { Component, computed, input } from '@angular/core';
|
||||||
|
import { MatButtonModule } from '@angular/material/button';
|
||||||
|
import { MatIconModule } from '@angular/material/icon';
|
||||||
|
import { MatTooltipModule } from '@angular/material/tooltip';
|
||||||
import * as yaml from 'js-yaml';
|
import * as yaml from 'js-yaml';
|
||||||
import { Config } from '../../models/config';
|
import { Config } from '../../models/config';
|
||||||
import { MatIcon, MatIconModule } from '@angular/material/icon';
|
|
||||||
import { MatButtonModule } from '@angular/material/button';
|
|
||||||
import { MatTooltipModule } from '@angular/material/tooltip';
|
|
||||||
|
|
||||||
@Component({
|
@Component({
|
||||||
selector: 'app-config-preview',
|
selector: 'app-config-preview',
|
||||||
|
|||||||
@@ -1,12 +1,12 @@
|
|||||||
import { Component, inject, model } from '@angular/core';
|
import { Component, inject, model } from '@angular/core';
|
||||||
import { ModuleComponent } from '../module/module';
|
|
||||||
import { MatSnackBar } from '@angular/material/snack-bar';
|
|
||||||
import { ModuleConfig } from '../../models/config';
|
|
||||||
import { SchemaService } from '../../services/schema';
|
|
||||||
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 { MatMenuModule } from '@angular/material/menu';
|
import { MatMenuModule } from '@angular/material/menu';
|
||||||
|
import { MatSnackBar } from '@angular/material/snack-bar';
|
||||||
import { MatTooltipModule } from '@angular/material/tooltip';
|
import { MatTooltipModule } from '@angular/material/tooltip';
|
||||||
|
import { ModuleConfig } from '../../models/config';
|
||||||
|
import { SchemaService } from '../../services/schema';
|
||||||
|
import { ModuleComponent } from '../module/module';
|
||||||
|
|
||||||
@Component({
|
@Component({
|
||||||
selector: 'app-module-list',
|
selector: 'app-module-list',
|
||||||
|
|||||||
@@ -1,16 +1,16 @@
|
|||||||
|
import { JsonPipe } from '@angular/common';
|
||||||
import { Component, computed, inject, input, model, output, signal } from '@angular/core';
|
import { Component, computed, inject, input, model, output, signal } from '@angular/core';
|
||||||
import { FormControl, FormGroup, ReactiveFormsModule, Validators } from '@angular/forms';
|
import { FormControl, FormGroup, ReactiveFormsModule, Validators } from '@angular/forms';
|
||||||
import { MatFormFieldModule } from '@angular/material/form-field';
|
import { MatFormFieldModule } from '@angular/material/form-field';
|
||||||
import { MatIconModule } from '@angular/material/icon';
|
import { MatIconModule } from '@angular/material/icon';
|
||||||
import { MatMenuModule } from '@angular/material/menu';
|
import { MatMenuModule } from '@angular/material/menu';
|
||||||
|
import { MatTooltipModule } from '@angular/material/tooltip';
|
||||||
|
import { debounceTime, tap } from 'rxjs';
|
||||||
import { ModuleConfig } from '../../models/config';
|
import { ModuleConfig } from '../../models/config';
|
||||||
|
import { ConfigService } from '../../services/config';
|
||||||
|
import { EventsService } from '../../services/events';
|
||||||
import { SchemaService } from '../../services/schema';
|
import { SchemaService } from '../../services/schema';
|
||||||
import { ParamsFormComponent } from '../params-form/params-form';
|
import { ParamsFormComponent } from '../params-form/params-form';
|
||||||
import { JsonPipe } from '@angular/common';
|
|
||||||
import { MatTooltipModule } from '@angular/material/tooltip';
|
|
||||||
import { EventsService } from '../../services/events';
|
|
||||||
import { tap, debounceTime } from 'rxjs';
|
|
||||||
import { ConfigService } from '../../services/config';
|
|
||||||
|
|
||||||
@Component({
|
@Component({
|
||||||
selector: 'app-module',
|
selector: 'app-module',
|
||||||
|
|||||||
@@ -1,10 +1,10 @@
|
|||||||
import { Component, computed, inject, input, model, output, signal } from '@angular/core';
|
import { CdkDragHandle, CdkDragPlaceholder, CdkDragPreview } from '@angular/cdk/drag-drop';
|
||||||
|
import { Component, computed, inject, input, model, output } from '@angular/core';
|
||||||
|
import { ReactiveFormsModule } from '@angular/forms';
|
||||||
|
import { MatIconModule } from '@angular/material/icon';
|
||||||
import { ProcessorConfig } from '../../models/config';
|
import { ProcessorConfig } from '../../models/config';
|
||||||
import { SchemaService } from '../../services/schema';
|
import { SchemaService } from '../../services/schema';
|
||||||
import { MatIconModule } from '@angular/material/icon';
|
|
||||||
import { ParamsFormComponent } from '../params-form/params-form';
|
import { ParamsFormComponent } from '../params-form/params-form';
|
||||||
import { ReactiveFormsModule } from '@angular/forms';
|
|
||||||
import { CdkDragHandle, CdkDragPlaceholder, CdkDragPreview } from '@angular/cdk/drag-drop';
|
|
||||||
|
|
||||||
@Component({
|
@Component({
|
||||||
selector: 'app-processor',
|
selector: 'app-processor',
|
||||||
|
|||||||
@@ -1,12 +1,12 @@
|
|||||||
import { Component, inject, input, model } from '@angular/core';
|
import { Component, inject, input, model } from '@angular/core';
|
||||||
import { MatSnackBar } from '@angular/material/snack-bar';
|
|
||||||
import { ModuleConfig, RouteConfig } from '../../models/config';
|
|
||||||
import { SchemaService } from '../../services/schema';
|
|
||||||
import { RouteComponent } from '../route/route';
|
|
||||||
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 { MatMenuModule } from '@angular/material/menu';
|
import { MatMenuModule } from '@angular/material/menu';
|
||||||
|
import { MatSnackBar } from '@angular/material/snack-bar';
|
||||||
import { MatTooltipModule } from '@angular/material/tooltip';
|
import { MatTooltipModule } from '@angular/material/tooltip';
|
||||||
|
import { RouteConfig } from '../../models/config';
|
||||||
|
import { SchemaService } from '../../services/schema';
|
||||||
|
import { RouteComponent } from '../route/route';
|
||||||
|
|
||||||
@Component({
|
@Component({
|
||||||
selector: 'app-route-list',
|
selector: 'app-route-list',
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
import { Config } from './config';
|
|
||||||
|
|
||||||
export type RouterEvent<T, D> = {
|
export type RouterEvent<T, D> = {
|
||||||
type: T;
|
type: T;
|
||||||
|
|||||||
@@ -1,10 +1,10 @@
|
|||||||
|
import { HttpClient } from '@angular/common/http';
|
||||||
import { computed, effect, inject, Injectable, signal } from '@angular/core';
|
import { computed, effect, inject, Injectable, signal } from '@angular/core';
|
||||||
import { cloneDeep, isEqual } from 'lodash-es';
|
import { cloneDeep, isEqual } from 'lodash-es';
|
||||||
import { Config, ConfigError, ModuleConfig, ModuleError, RouteConfig, RouteError } from '../models/config';
|
import { Config, ConfigError, ModuleConfig, ModuleError, RouteConfig, RouteError } from '../models/config';
|
||||||
import { SchemaService } from './schema';
|
|
||||||
import { HttpClient } from '@angular/common/http';
|
|
||||||
import { SettingsService } from './settings';
|
|
||||||
import { EventsService } from './events';
|
import { EventsService } from './events';
|
||||||
|
import { SchemaService } from './schema';
|
||||||
|
import { SettingsService } from './settings';
|
||||||
@Injectable({
|
@Injectable({
|
||||||
providedIn: 'root',
|
providedIn: 'root',
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
import { effect, inject, Injectable, signal } from '@angular/core';
|
import { effect, inject, Injectable, signal } from '@angular/core';
|
||||||
import { InputEventData, OutputEventData, RouteEventData, RouterEvent } from '../models/events';
|
|
||||||
import { filter, Subject } from 'rxjs';
|
import { filter, Subject } from 'rxjs';
|
||||||
|
import { InputEventData, OutputEventData, RouteEventData, RouterEvent } from '../models/events';
|
||||||
import { SettingsService } from './settings';
|
import { SettingsService } from './settings';
|
||||||
@Injectable({
|
@Injectable({
|
||||||
providedIn: 'root',
|
providedIn: 'root',
|
||||||
|
|||||||
@@ -2,19 +2,15 @@ import { HttpClient } from '@angular/common/http';
|
|||||||
import { computed, effect, inject, Injectable, signal } from '@angular/core';
|
import { computed, effect, inject, Injectable, signal } from '@angular/core';
|
||||||
import {
|
import {
|
||||||
AbstractControl,
|
AbstractControl,
|
||||||
FormControl,
|
ValidationErrors
|
||||||
FormGroup,
|
|
||||||
ValidationErrors,
|
|
||||||
ValidatorFn,
|
|
||||||
Validators,
|
|
||||||
} from '@angular/forms';
|
} from '@angular/forms';
|
||||||
import { Ajv2020, JSONSchemaType } from 'ajv/dist/2020';
|
import { Ajv2020, JSONSchemaType } from 'ajv/dist/2020';
|
||||||
import { SomeJSONSchema } from 'ajv/dist/types/json-schema';
|
import { SomeJSONSchema } from 'ajv/dist/types/json-schema';
|
||||||
import { sortBy } from 'lodash-es';
|
import { sortBy } from 'lodash-es';
|
||||||
import { Config, ModuleConfig, ProcessorConfig, RouteConfig } from '../models/config';
|
import { Config, ModuleConfig, ProcessorConfig, RouteConfig } from '../models/config';
|
||||||
import { ObjectInfo, ParamsFormInfo } from '../models/form';
|
import { ObjectInfo } from '../models/form';
|
||||||
import { SettingsService } from './settings';
|
|
||||||
import { EventsService } from './events';
|
import { EventsService } from './events';
|
||||||
|
import { SettingsService } from './settings';
|
||||||
|
|
||||||
@Injectable({
|
@Injectable({
|
||||||
providedIn: 'root',
|
providedIn: 'root',
|
||||||
|
|||||||
@@ -1,10 +1,10 @@
|
|||||||
import {
|
import {
|
||||||
|
AbstractControl,
|
||||||
|
FormControl,
|
||||||
FormGroup,
|
FormGroup,
|
||||||
|
ValidationErrors,
|
||||||
ValidatorFn,
|
ValidatorFn,
|
||||||
Validators,
|
Validators,
|
||||||
FormControl,
|
|
||||||
AbstractControl,
|
|
||||||
ValidationErrors,
|
|
||||||
} from '@angular/forms';
|
} from '@angular/forms';
|
||||||
import { SomeJSONSchema } from 'ajv/dist/types/json-schema';
|
import { SomeJSONSchema } from 'ajv/dist/types/json-schema';
|
||||||
import { ParamsFormInfo } from '../models/form';
|
import { ParamsFormInfo } from '../models/form';
|
||||||
|
|||||||
Reference in New Issue
Block a user