Signed-off-by: Bill Erickson <berickxx@gmail.com>
<input type="text"
class="form-control"
- [attr.id]="domId.length ? domId : null"
+ id="{{domId}}"
+ [name]="name"
[placeholder]="placeholder"
[disabled]="disabled"
[(ngModel)]="selected"
templateUrl: './org-select.component.html'
})
export class OrgSelectComponent implements OnInit {
+ static domIdAuto = 0;
selected: OrgDisplay;
click$ = new Subject<string>();
@Input() placeholder = '';
// ID to display in the DOM for this selector
- @Input() domId = '';
+ @Input() domId = 'eg-org-select-' + OrgSelectComponent.domIdAuto++;
+
+ @Input() name = '';
// Org unit field displayed in the selector
@Input() displayField = 'shortname';