- <button class="mat-raised-button" (click)="close()">Cancel</button>
- <button class="mat-raised-button mat-primary"
- [disabled]="(validateControl('ranName') && hasError('ranName', 'required'))
- || (validateControl('ranIp') && hasError('ranIp', 'required'))
- || (validateControl('ranPort') && hasError('ranPort', 'required'))
- || hasError('ranName', 'maxlength')
- || hasError('ranIp', 'pattern')
- || hasError('ranPort', 'pattern')
- || (!data.ranName || !data.ranIp || !data.ranPort)"
- (click)="connectRAN()">Connect</button>
+ <button class="mat-raised-button" (click)="onCancel()">Cancel</button>
+ <button class="mat-raised-button mat-primary" [disabled]="!ranDialogForm.valid">Connect</button>