Added Dockerfile and renamed project
This commit is contained in:
@@ -2,7 +2,7 @@ import {Component, OnInit} from '@angular/core';
|
||||
import {EditorComponent} from "ngx-monaco-editor-v2";
|
||||
import {FormsModule} from "@angular/forms";
|
||||
import {InputOutputComponent} from "../input-output/input-output.component";
|
||||
import {JsonTransformService} from "../json-transform.service";
|
||||
import {JtrService} from "../jtr.service";
|
||||
import {
|
||||
DebounceTime,
|
||||
GenerateDefaultJsonObjectString,
|
||||
@@ -23,14 +23,12 @@ import {BehaviorSubject, debounceTime} from "rxjs";
|
||||
styleUrl: './beautify.component.scss'
|
||||
})
|
||||
export class BeautifyComponent implements OnInit {
|
||||
// input: string = ;
|
||||
$input: BehaviorSubject<string> = new BehaviorSubject<string>(GenerateDefaultJsonObjectString());
|
||||
inputOptions = MonacoJsonConfig;
|
||||
output: string = GenerateDefaultJsonObjectString(2);
|
||||
outputOptions = ReadOnlyMonacoJsonConfig;
|
||||
// error: string = "";
|
||||
|
||||
constructor(private service: JsonTransformService) {
|
||||
constructor(private service: JtrService) {
|
||||
}
|
||||
|
||||
ngOnInit(): void {
|
||||
|
||||
@@ -2,7 +2,7 @@ import {Component, OnInit} from '@angular/core';
|
||||
import {InputOutputComponent} from "../input-output/input-output.component";
|
||||
import {DebounceTime, GenerateDefaultJsonObjectString, MonacoJsonConfig, ReadOnlyMonacoCSharpConfig} from "../defaults";
|
||||
import {BehaviorSubject, debounceTime} from "rxjs";
|
||||
import {JsonTransformService} from "../json-transform.service";
|
||||
import {JtrService} from "../jtr.service";
|
||||
import {MatFormField} from "@angular/material/form-field";
|
||||
import {MatInputModule} from "@angular/material/input";
|
||||
|
||||
@@ -24,7 +24,7 @@ export class JsonPathComponent implements OnInit {
|
||||
output: string = "";
|
||||
outputOptions = ReadOnlyMonacoCSharpConfig;
|
||||
|
||||
constructor(private service: JsonTransformService) {
|
||||
constructor(private service: JtrService) {
|
||||
}
|
||||
|
||||
ngOnInit(): void {
|
||||
|
||||
@@ -1,16 +0,0 @@
|
||||
import { TestBed } from '@angular/core/testing';
|
||||
|
||||
import { JsonTransformService } from './json-transform.service';
|
||||
|
||||
describe('JsonTransformService', () => {
|
||||
let service: JsonTransformService;
|
||||
|
||||
beforeEach(() => {
|
||||
TestBed.configureTestingModule({});
|
||||
service = TestBed.inject(JsonTransformService);
|
||||
});
|
||||
|
||||
it('should be created', () => {
|
||||
expect(service).toBeTruthy();
|
||||
});
|
||||
});
|
||||
@@ -1,6 +1,6 @@
|
||||
import {Component, OnInit} from '@angular/core';
|
||||
import {InputOutputComponent} from "../input-output/input-output.component";
|
||||
import {JsonTransformService} from "../json-transform.service";
|
||||
import {JtrService} from "../jtr.service";
|
||||
import {
|
||||
DebounceTime,
|
||||
GenerateDefaultJsonObjectString,
|
||||
@@ -24,7 +24,7 @@ export class Json2CsharpComponent implements OnInit {
|
||||
output: string = "";
|
||||
outputOptions = ReadOnlyMonacoCSharpConfig;
|
||||
|
||||
constructor(private service: JsonTransformService) {
|
||||
constructor(private service: JtrService) {
|
||||
}
|
||||
|
||||
ngOnInit(): void {
|
||||
|
||||
16
src/app/jtr.service.spec.ts
Normal file
16
src/app/jtr.service.spec.ts
Normal file
@@ -0,0 +1,16 @@
|
||||
import { TestBed } from '@angular/core/testing';
|
||||
|
||||
import { JtrService } from './jtr.service';
|
||||
|
||||
describe('JtrService', () => {
|
||||
let service: JtrService;
|
||||
|
||||
beforeEach(() => {
|
||||
TestBed.configureTestingModule({});
|
||||
service = TestBed.inject(JtrService);
|
||||
});
|
||||
|
||||
it('should be created', () => {
|
||||
expect(service).toBeTruthy();
|
||||
});
|
||||
});
|
||||
@@ -5,8 +5,8 @@ import {Observable} from "rxjs";
|
||||
@Injectable({
|
||||
providedIn: 'root'
|
||||
})
|
||||
export class JsonTransformService {
|
||||
private url: string = "https://localhost:5001";
|
||||
export class JtrService {
|
||||
private url: string = import.meta.env.JTR_API_URL;
|
||||
|
||||
constructor(private http: HttpClient) {
|
||||
}
|
||||
@@ -15,7 +15,7 @@
|
||||
<button mat-icon-button (click)="drawer.toggle()">
|
||||
<mat-icon>menu</mat-icon>
|
||||
</button>
|
||||
<span>JSON Transform</span>
|
||||
<span>JSON Transform / JTR</span>
|
||||
</mat-toolbar>
|
||||
|
||||
<main>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import {Component, OnInit} from '@angular/core';
|
||||
import {JsonTransformService} from "../json-transform.service";
|
||||
import {JtrService} from "../jtr.service";
|
||||
import {InputOutputComponent} from "../input-output/input-output.component";
|
||||
import {
|
||||
DebounceTime,
|
||||
@@ -25,7 +25,7 @@ export class UglifyComponent implements OnInit {
|
||||
output: string = GenerateDefaultJsonObjectString();
|
||||
outputOptions = ReadOnlyMonacoJsonConfig;
|
||||
|
||||
constructor(private service: JsonTransformService) {
|
||||
constructor(private service: JtrService) {
|
||||
}
|
||||
|
||||
ngOnInit(): void {
|
||||
|
||||
Reference in New Issue
Block a user