diff --git a/src/app/modules/sample-providers/components/form-control/form-control.component.scss b/src/app/modules/sample-providers/components/form-control/form-control.component.scss new file mode 100644 index 0000000..f8444c5 --- /dev/null +++ b/src/app/modules/sample-providers/components/form-control/form-control.component.scss @@ -0,0 +1,19 @@ +:host { + label { + display: block; + } + input, textarea { + box-sizing: border-box; + padding: 10px; + border-radius: 5px; + border-width: 1px; + border-style: solid; + border-color: #555555; + &::placeholder { + border-color: #a0a0a0bd; + } + width: 100%; + display: block; + margin-bottom: 10px; + } +} diff --git a/src/app/modules/sample-providers/components/form-control/form-control.component.ts b/src/app/modules/sample-providers/components/form-control/form-control.component.ts new file mode 100644 index 0000000..dd502e1 --- /dev/null +++ b/src/app/modules/sample-providers/components/form-control/form-control.component.ts @@ -0,0 +1,25 @@ +import { Component, OnInit, Input } from '@angular/core'; +import { AbstractControl } from '@angular/forms'; + +@Component({ + selector: 'app-form-control', + template: ` +