]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
mgr/dashboard: Configurable type for 'cd-submit-button'
authorRicardo Marques <rimarques@suse.com>
Wed, 18 Apr 2018 09:26:22 +0000 (10:26 +0100)
committerRicardo Marques <rimarques@suse.com>
Wed, 18 Apr 2018 10:02:28 +0000 (11:02 +0100)
Signed-off-by: Ricardo Marques <rimarques@suse.com>
src/pybind/mgr/dashboard/frontend/src/app/shared/components/submit-button/submit-button.component.html
src/pybind/mgr/dashboard/frontend/src/app/shared/components/submit-button/submit-button.component.ts

index 860473fc98dbe7cb52c48b304256bfa6fdcfec6b..d4a3451ca1c9202fb071ce5fe9e43196a73d277a 100644 (file)
@@ -1,4 +1,4 @@
-<button type="submit"
+<button [type]="type"
         class="btn btn-sm btn-primary tc_submitButton"
         [disabled]="loading"
         (click)="submit()">
index 3cc35df4d7bb5c35637ed088d11215f17d8d9726..f0d11d152d7a2f53dd0d3bddbbd82f888ce4ca1c 100644 (file)
@@ -28,6 +28,7 @@ import * as _ from 'lodash';
 })
 export class SubmitButtonComponent implements OnInit {
   @Input() form: FormGroup;
+  @Input() type = 'submit';
   @Output() submitAction = new EventEmitter();
 
   loading = false;
@@ -58,7 +59,7 @@ export class SubmitButtonComponent implements OnInit {
 
   focusButton() {
     this.elRef.nativeElement.offsetParent.querySelector(
-      'button[type="submit"]'
+      `button[type="${this.type}"]`
     ).focus();
   }