From c69b86cd36244f2c8956994f2d9ae2389d5e8b44 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Can=20Y=C4=B1lmaz?= <30300440+bariscanyilmaz@users.noreply.github.com> Date: Fri, 17 Feb 2023 21:17:11 +0300 Subject: [PATCH] use inline template and inline style --- .../checkbox/checkbox.component.html | 15 ------------ .../checkbox/checkbox.component.scss | 0 .../checkbox/checkbox.component.spec.ts | 22 ----------------- .../components/checkbox/checkbox.component.ts | 18 ++++++++++++-- .../form-input/form-input.component.html | 15 ------------ .../form-input/form-input.component.scss | 0 .../form-input/form-input.component.spec.ts | 22 ----------------- .../form-input/form-input.component.ts | 24 ++++++++++++------- 8 files changed, 32 insertions(+), 84 deletions(-) delete mode 100644 npm/ng-packs/packages/theme-shared/src/lib/components/checkbox/checkbox.component.html delete mode 100644 npm/ng-packs/packages/theme-shared/src/lib/components/checkbox/checkbox.component.scss delete mode 100644 npm/ng-packs/packages/theme-shared/src/lib/components/checkbox/checkbox.component.spec.ts delete mode 100644 npm/ng-packs/packages/theme-shared/src/lib/components/form-input/form-input.component.html delete mode 100644 npm/ng-packs/packages/theme-shared/src/lib/components/form-input/form-input.component.scss delete mode 100644 npm/ng-packs/packages/theme-shared/src/lib/components/form-input/form-input.component.spec.ts diff --git a/npm/ng-packs/packages/theme-shared/src/lib/components/checkbox/checkbox.component.html b/npm/ng-packs/packages/theme-shared/src/lib/components/checkbox/checkbox.component.html deleted file mode 100644 index e98c2b1935..0000000000 --- a/npm/ng-packs/packages/theme-shared/src/lib/components/checkbox/checkbox.component.html +++ /dev/null @@ -1,15 +0,0 @@ -
- - - -
\ No newline at end of file diff --git a/npm/ng-packs/packages/theme-shared/src/lib/components/checkbox/checkbox.component.scss b/npm/ng-packs/packages/theme-shared/src/lib/components/checkbox/checkbox.component.scss deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/npm/ng-packs/packages/theme-shared/src/lib/components/checkbox/checkbox.component.spec.ts b/npm/ng-packs/packages/theme-shared/src/lib/components/checkbox/checkbox.component.spec.ts deleted file mode 100644 index 8abc252968..0000000000 --- a/npm/ng-packs/packages/theme-shared/src/lib/components/checkbox/checkbox.component.spec.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { ComponentFixture, TestBed } from '@angular/core/testing'; - -import { CheckboxComponent } from './checkbox.component'; - -describe('CheckboxComponent', () => { - let component: CheckboxComponent; - let fixture: ComponentFixture; - - beforeEach(async () => { - await TestBed.configureTestingModule({ - declarations: [CheckboxComponent], - }).compileComponents(); - - fixture = TestBed.createComponent(CheckboxComponent); - component = fixture.componentInstance; - fixture.detectChanges(); - }); - - it('should create', () => { - expect(component).toBeTruthy(); - }); -}); diff --git a/npm/ng-packs/packages/theme-shared/src/lib/components/checkbox/checkbox.component.ts b/npm/ng-packs/packages/theme-shared/src/lib/components/checkbox/checkbox.component.ts index e298dc7443..26d73f16b6 100644 --- a/npm/ng-packs/packages/theme-shared/src/lib/components/checkbox/checkbox.component.ts +++ b/npm/ng-packs/packages/theme-shared/src/lib/components/checkbox/checkbox.component.ts @@ -4,8 +4,22 @@ import { NG_VALUE_ACCESSOR } from '@angular/forms'; @Component({ selector: 'abp-checkbox', - templateUrl: './checkbox.component.html', - styleUrls: ['./checkbox.component.scss'], + template: ` +
+ + +
+ `, providers: [ { provide: NG_VALUE_ACCESSOR, diff --git a/npm/ng-packs/packages/theme-shared/src/lib/components/form-input/form-input.component.html b/npm/ng-packs/packages/theme-shared/src/lib/components/form-input/form-input.component.html deleted file mode 100644 index 5b3617bb63..0000000000 --- a/npm/ng-packs/packages/theme-shared/src/lib/components/form-input/form-input.component.html +++ /dev/null @@ -1,15 +0,0 @@ -
- - -
- \ No newline at end of file diff --git a/npm/ng-packs/packages/theme-shared/src/lib/components/form-input/form-input.component.scss b/npm/ng-packs/packages/theme-shared/src/lib/components/form-input/form-input.component.scss deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/npm/ng-packs/packages/theme-shared/src/lib/components/form-input/form-input.component.spec.ts b/npm/ng-packs/packages/theme-shared/src/lib/components/form-input/form-input.component.spec.ts deleted file mode 100644 index ed506e891b..0000000000 --- a/npm/ng-packs/packages/theme-shared/src/lib/components/form-input/form-input.component.spec.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { ComponentFixture, TestBed } from '@angular/core/testing'; - -import { FormInputComponent } from './form-input.component'; - -describe('FormInputComponent', () => { - let component: FormInputComponent; - let fixture: ComponentFixture; - - beforeEach(async () => { - await TestBed.configureTestingModule({ - declarations: [FormInputComponent], - }).compileComponents(); - - fixture = TestBed.createComponent(FormInputComponent); - component = fixture.componentInstance; - fixture.detectChanges(); - }); - - it('should create', () => { - expect(component).toBeTruthy(); - }); -}); diff --git a/npm/ng-packs/packages/theme-shared/src/lib/components/form-input/form-input.component.ts b/npm/ng-packs/packages/theme-shared/src/lib/components/form-input/form-input.component.ts index bdf60ace58..fc306288e2 100644 --- a/npm/ng-packs/packages/theme-shared/src/lib/components/form-input/form-input.component.ts +++ b/npm/ng-packs/packages/theme-shared/src/lib/components/form-input/form-input.component.ts @@ -4,7 +4,22 @@ import { NG_VALUE_ACCESSOR } from '@angular/forms'; @Component({ selector: 'abp-form-input', - templateUrl: './form-input.component.html', + template: ` +
+ + +
+ `, providers: [ { provide: NG_VALUE_ACCESSOR, @@ -16,20 +31,13 @@ import { NG_VALUE_ACCESSOR } from '@angular/forms'; export class FormInputComponent extends AbstractNgModelComponent { @Input() inputId!: string; @Input() inputReadonly: boolean = false; - @Input() label: string = ''; @Input() labelClass: string = ''; - @Input() inputPlaceholder: string = ''; - @Input() inputType: string = 'text'; - @Input() inputStyle: string = ''; - @Input() inputClass: string = ''; - @Output() onBlur = new EventEmitter(); - @Output() onFocus = new EventEmitter(); constructor(injector: Injector) {