mirror of
https://github.com/jwetzell/showbridge-webui.git
synced 2026-08-11 09:23:40 +00:00
cleanup file names
This commit is contained in:
+8
-8
@@ -7,15 +7,15 @@ import { MatSnackBar } from '@angular/material/snack-bar';
|
||||
import { MatToolbarModule } from '@angular/material/toolbar';
|
||||
import { RouterOutlet } from '@angular/router';
|
||||
import * as yaml from 'js-yaml';
|
||||
import { Config, ModuleConfig, RouteConfig } from './models/config.models';
|
||||
import { ConfigService } from './services/config.service';
|
||||
import { EventsService } from './services/events.service';
|
||||
import { SchemaService } from './services/schema.service';
|
||||
import { SettingsService } from './services/settings.service';
|
||||
import { Config, ModuleConfig, RouteConfig } from './models/config';
|
||||
import { ConfigService } from './services/config';
|
||||
import { EventsService } from './services/events';
|
||||
import { SchemaService } from './services/schema';
|
||||
import { SettingsService } from './services/settings';
|
||||
import { MatTooltipModule } from '@angular/material/tooltip';
|
||||
import { ModuleListComponent } from './components/module-list/module-list.component';
|
||||
import { RouteListComponent } from './components/route-list/route-list.component';
|
||||
import { ConfigPreviewComponent } from './components/config-preview/config-preview.component';
|
||||
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({
|
||||
selector: 'app-root',
|
||||
|
||||
+5
-5
@@ -2,15 +2,15 @@ import { CdkDrag, CdkDragDrop, CdkDropList, moveItemInArray } from '@angular/cdk
|
||||
import { Component, inject, Input, OnInit } from '@angular/core';
|
||||
import { FormsModule } from '@angular/forms';
|
||||
import { MatIconModule } from '@angular/material/icon';
|
||||
import { ParamInfo } from '../../models/form.model';
|
||||
import { ListsService } from '../../services/lists.service';
|
||||
import { SchemaService } from '../../services/schema.service';
|
||||
import { ParamInfo } from '../../models/form';
|
||||
import { ListsService } from '../../services/lists';
|
||||
import { SchemaService } from '../../services/schema';
|
||||
import { parseStringToArray } from '../../utils/params';
|
||||
|
||||
@Component({
|
||||
selector: 'app-array-form',
|
||||
templateUrl: './array-form.component.html',
|
||||
styleUrl: './array-form.component.css',
|
||||
templateUrl: './array-form.html',
|
||||
styleUrl: './array-form.css',
|
||||
imports: [MatIconModule, FormsModule, CdkDrag, CdkDropList],
|
||||
standalone: true,
|
||||
})
|
||||
+3
-3
@@ -1,7 +1,7 @@
|
||||
import { JsonPipe } from '@angular/common';
|
||||
import { Component, computed, input } from '@angular/core';
|
||||
import * as yaml from 'js-yaml';
|
||||
import { Config } from '../../models/config.models';
|
||||
import { Config } from '../../models/config';
|
||||
import { MatIcon, MatIconModule } from "@angular/material/icon";
|
||||
import { MatButtonModule } from '@angular/material/button';
|
||||
import { MatTooltipModule } from '@angular/material/tooltip';
|
||||
@@ -13,8 +13,8 @@ import { MatTooltipModule } from '@angular/material/tooltip';
|
||||
MatButtonModule,
|
||||
MatTooltipModule
|
||||
],
|
||||
templateUrl: './config-preview.component.html',
|
||||
styleUrl: './config-preview.component.css',
|
||||
templateUrl: './config-preview.html',
|
||||
styleUrl: './config-preview.css',
|
||||
})
|
||||
export class ConfigPreviewComponent {
|
||||
config = input<Config | undefined>();
|
||||
+5
-5
@@ -1,8 +1,8 @@
|
||||
import { Component, inject, model } from '@angular/core';
|
||||
import { ModuleComponent } from '../module/module.component';
|
||||
import { ModuleComponent } from '../module/module';
|
||||
import { MatSnackBar } from '@angular/material/snack-bar';
|
||||
import { ModuleConfig } from '../../models/config.models';
|
||||
import { SchemaService } from '../../services/schema.service';
|
||||
import { ModuleConfig } from '../../models/config';
|
||||
import { SchemaService } from '../../services/schema';
|
||||
import { MatButtonModule } from '@angular/material/button';
|
||||
import { MatIconModule } from '@angular/material/icon';
|
||||
import { MatMenuModule } from '@angular/material/menu';
|
||||
@@ -17,8 +17,8 @@ import { MatTooltipModule } from '@angular/material/tooltip';
|
||||
MatTooltipModule,
|
||||
ModuleComponent
|
||||
],
|
||||
templateUrl: './module-list.component.html',
|
||||
styleUrl: './module-list.component.css',
|
||||
templateUrl: './module-list.html',
|
||||
styleUrl: './module-list.css',
|
||||
})
|
||||
export class ModuleListComponent {
|
||||
modules = model<ModuleConfig[]>();
|
||||
@@ -3,14 +3,14 @@ import { FormControl, FormGroup, ReactiveFormsModule, Validators } from '@angula
|
||||
import { MatFormFieldModule } from '@angular/material/form-field';
|
||||
import { MatIconModule } from '@angular/material/icon';
|
||||
import { MatMenuModule } from '@angular/material/menu';
|
||||
import { ModuleConfig } from '../../models/config.models';
|
||||
import { SchemaService } from '../../services/schema.service';
|
||||
import { ParamsFormComponent } from '../params-form/params-form.component';
|
||||
import { ModuleConfig } from '../../models/config';
|
||||
import { SchemaService } from '../../services/schema';
|
||||
import { ParamsFormComponent } from '../params-form/params-form';
|
||||
import { JsonPipe } from '@angular/common';
|
||||
import { MatTooltipModule } from '@angular/material/tooltip';
|
||||
import { EventsService } from '../../services/events.service';
|
||||
import { EventsService } from '../../services/events';
|
||||
import { tap, debounceTime } from 'rxjs';
|
||||
import { ConfigService } from '../../services/config.service';
|
||||
import { ConfigService } from '../../services/config';
|
||||
|
||||
@Component({
|
||||
selector: 'app-module',
|
||||
@@ -23,8 +23,8 @@ import { ConfigService } from '../../services/config.service';
|
||||
MatTooltipModule,
|
||||
JsonPipe,
|
||||
],
|
||||
templateUrl: './module.component.html',
|
||||
styleUrl: './module.component.css',
|
||||
templateUrl: './module.html',
|
||||
styleUrl: './module.css',
|
||||
})
|
||||
export class ModuleComponent {
|
||||
path = input<string>('');
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
import { ComponentFixture, TestBed } from '@angular/core/testing'
|
||||
import { ParamsFormComponent } from './params-form.component';
|
||||
import { SchemaService } from '../../services/schema.service';
|
||||
import { ParamsFormComponent } from './params-form';
|
||||
import { SchemaService } from '../../services/schema';
|
||||
import { SomeJSONSchema } from 'ajv/dist/types/json-schema';
|
||||
|
||||
describe('ParamsForm', ()=>{
|
||||
+5
-5
@@ -9,14 +9,14 @@ import { MatTooltipModule } from '@angular/material/tooltip';
|
||||
import { SomeJSONSchema } from 'ajv/dist/types/json-schema';
|
||||
import { cloneDeep, has, isEqual } from 'lodash-es';
|
||||
import { Subscription } from 'rxjs';
|
||||
import { ParamInfo, ParamsFormInfo } from '../../models/form.model';
|
||||
import { SchemaService } from '../../services/schema.service';
|
||||
import { ParamInfo, ParamsFormInfo } from '../../models/form';
|
||||
import { SchemaService } from '../../services/schema';
|
||||
import { cleanParams, schemaToParamsFormInfo } from '../../utils/params';
|
||||
import { ArrayFormComponent } from '../array-form/array-form.component';
|
||||
import { ArrayFormComponent } from '../array-form/array-form';
|
||||
@Component({
|
||||
selector: 'app-params-form',
|
||||
templateUrl: './params-form.component.html',
|
||||
styleUrls: ['./params-form.component.css'],
|
||||
templateUrl: './params-form.html',
|
||||
styleUrls: ['./params-form.css'],
|
||||
imports: [
|
||||
MatIconModule,
|
||||
MatTooltipModule,
|
||||
+5
-5
@@ -1,15 +1,15 @@
|
||||
import { Component, computed, inject, input, model, output, signal } from '@angular/core';
|
||||
import { ProcessorConfig } from '../../models/config.models';
|
||||
import { SchemaService } from '../../services/schema.service';
|
||||
import { ProcessorConfig } from '../../models/config';
|
||||
import { SchemaService } from '../../services/schema';
|
||||
import { MatIconModule } from '@angular/material/icon';
|
||||
import { ParamsFormComponent } from '../params-form/params-form.component';
|
||||
import { ParamsFormComponent } from '../params-form/params-form';
|
||||
import { ReactiveFormsModule } from '@angular/forms';
|
||||
|
||||
@Component({
|
||||
selector: 'app-processor',
|
||||
imports: [MatIconModule, ParamsFormComponent, ReactiveFormsModule],
|
||||
templateUrl: './processor.component.html',
|
||||
styleUrl: './processor.component.css',
|
||||
templateUrl: './processor.html',
|
||||
styleUrl: './processor.css',
|
||||
})
|
||||
export class ProcessorComponent {
|
||||
path = input<string>('');
|
||||
+5
-5
@@ -1,8 +1,8 @@
|
||||
import { Component, inject, input, model } from '@angular/core';
|
||||
import { MatSnackBar } from '@angular/material/snack-bar';
|
||||
import { ModuleConfig, RouteConfig } from '../../models/config.models';
|
||||
import { SchemaService } from '../../services/schema.service';
|
||||
import { RouteComponent } from '../route/route.component';
|
||||
import { ModuleConfig, RouteConfig } from '../../models/config';
|
||||
import { SchemaService } from '../../services/schema';
|
||||
import { RouteComponent } from '../route/route';
|
||||
import { MatButtonModule } from '@angular/material/button';
|
||||
import { MatIconModule } from '@angular/material/icon';
|
||||
import { MatMenuModule } from '@angular/material/menu';
|
||||
@@ -17,8 +17,8 @@ import { MatTooltipModule } from '@angular/material/tooltip';
|
||||
MatButtonModule,
|
||||
MatTooltipModule,
|
||||
],
|
||||
templateUrl: './route-list.component.html',
|
||||
styleUrl: './route-list.component.css',
|
||||
templateUrl: './route-list.html',
|
||||
styleUrl: './route-list.css',
|
||||
})
|
||||
export class RouteListComponent {
|
||||
|
||||
@@ -3,15 +3,15 @@ import { FormControl, FormGroup, ReactiveFormsModule, Validators } from '@angula
|
||||
import { MatFormFieldModule } from '@angular/material/form-field';
|
||||
import { MatIconModule } from '@angular/material/icon';
|
||||
import { MatMenuModule } from '@angular/material/menu';
|
||||
import { ProcessorConfig, RouteConfig } from '../../models/config.models';
|
||||
import { SchemaService } from '../../services/schema.service';
|
||||
import { ProcessorConfig, RouteConfig } from '../../models/config';
|
||||
import { SchemaService } from '../../services/schema';
|
||||
import { JsonPipe } from '@angular/common';
|
||||
import { ProcessorComponent } from '../processor/processor.component';
|
||||
import { ProcessorComponent } from '../processor/processor';
|
||||
import { MatSnackBar } from '@angular/material/snack-bar';
|
||||
import { MatTooltipModule } from '@angular/material/tooltip';
|
||||
import { EventsService } from '../../services/events.service';
|
||||
import { EventsService } from '../../services/events';
|
||||
import { debounceTime, tap } from 'rxjs';
|
||||
import { ConfigService } from '../../services/config.service';
|
||||
import { ConfigService } from '../../services/config';
|
||||
|
||||
@Component({
|
||||
selector: 'app-route',
|
||||
@@ -24,8 +24,8 @@ import { ConfigService } from '../../services/config.service';
|
||||
ProcessorComponent,
|
||||
MatTooltipModule,
|
||||
],
|
||||
templateUrl: './route.component.html',
|
||||
styleUrl: './route.component.css',
|
||||
templateUrl: './route.html',
|
||||
styleUrl: './route.css',
|
||||
})
|
||||
export class RouteComponent {
|
||||
path = input<string>('');
|
||||
@@ -1,4 +1,4 @@
|
||||
import { Config } from "./config.models"
|
||||
import { Config } from "./config"
|
||||
|
||||
export type RouterEvent<T, D> = {
|
||||
type: T,
|
||||
@@ -1,10 +1,10 @@
|
||||
import { computed, effect, inject, Injectable, signal } from '@angular/core';
|
||||
import { cloneDeep, isEqual } from 'lodash-es';
|
||||
import { Config, ConfigError, ModuleError, RouteError } from '../models/config.models';
|
||||
import { SchemaService } from './schema.service';
|
||||
import { Config, ConfigError, ModuleError, RouteError } from '../models/config';
|
||||
import { SchemaService } from './schema';
|
||||
import { HttpClient } from '@angular/common/http';
|
||||
import { SettingsService } from './settings.service';
|
||||
import { EventsService } from './events.service';
|
||||
import { SettingsService } from './settings';
|
||||
import { EventsService } from './events';
|
||||
@Injectable({
|
||||
providedIn: 'root',
|
||||
})
|
||||
@@ -4,9 +4,9 @@ import {
|
||||
OutputEventData,
|
||||
RouteEventData,
|
||||
RouterEvent,
|
||||
} from '../models/events.models';
|
||||
} from '../models/events';
|
||||
import { filter, Subject } from 'rxjs';
|
||||
import { SettingsService } from './settings.service';
|
||||
import { SettingsService } from './settings';
|
||||
@Injectable({
|
||||
providedIn: 'root',
|
||||
})
|
||||
@@ -11,10 +11,10 @@ import {
|
||||
import { Ajv2020, JSONSchemaType } from 'ajv/dist/2020';
|
||||
import { SomeJSONSchema } from 'ajv/dist/types/json-schema';
|
||||
import { sortBy } from 'lodash-es';
|
||||
import { Config, ModuleConfig, ProcessorConfig, RouteConfig } from '../models/config.models';
|
||||
import { ObjectInfo, ParamsFormInfo } from '../models/form.model';
|
||||
import { SettingsService } from './settings.service';
|
||||
import { EventsService } from './events.service';
|
||||
import { Config, ModuleConfig, ProcessorConfig, RouteConfig } from '../models/config';
|
||||
import { ObjectInfo, ParamsFormInfo } from '../models/form';
|
||||
import { SettingsService } from './settings';
|
||||
import { EventsService } from './events';
|
||||
|
||||
@Injectable({
|
||||
providedIn: 'root',
|
||||
@@ -1,5 +1,5 @@
|
||||
import { SomeJSONSchema } from 'ajv/dist/types/json-schema';
|
||||
import { ParamsFormInfo } from '../models/form.model';
|
||||
import { ParamsFormInfo } from '../models/form';
|
||||
import { FormGroup, FormControl } from '@angular/forms';
|
||||
import { schemaToParamsFormInfo } from './params';
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { FormGroup, ValidatorFn, Validators, FormControl, AbstractControl, ValidationErrors } from "@angular/forms";
|
||||
import { SomeJSONSchema } from "ajv/dist/types/json-schema";
|
||||
import { ParamsFormInfo } from "../models/form.model";
|
||||
import { ParamsFormInfo } from "../models/form";
|
||||
|
||||
export function schemaToParamsFormInfo(schema: SomeJSONSchema): ParamsFormInfo {
|
||||
const paramsFormInfo: ParamsFormInfo = {
|
||||
|
||||
Reference in New Issue
Block a user