blrec/webapp/src/app/settings/bili-api-settings/base-live-api-url-edit-dialog/base-live-api-url-edit-dialog.component.html
2022-08-24 11:57:41 +08:00

50 lines
1.3 KiB
HTML

<nz-modal
nzTitle="修改 BASE LIVE API URL"
nzCentered
[(nzVisible)]="visible"
[nzOkDisabled]="control.invalid || control.value.trim() === value"
>
<ng-container *nzModalContent>
<form nz-form [formGroup]="settingsForm">
<nz-form-item>
<nz-form-control [nzErrorTip]="errorTip">
<input
type="text"
required
nz-input
formControlName="baseLiveApiUrl"
/>
<ng-template #errorTip let-control>
<ng-container *ngIf="control.hasError('required')">
不能为空
</ng-container>
<ng-container *ngIf="control.hasError('pattern')">
输入无效
</ng-container>
</ng-template>
</nz-form-control>
</nz-form-item>
</form>
</ng-container>
<ng-template [nzModalFooter]>
<button
nz-button
nzType="default"
(click)="restoreDefault()"
[disabled]="control.value.trim() === defaultBaseLiveApiUrl"
>
恢复默认
</button>
<button nz-button nzType="default" (click)="handleCancel()">取消</button>
<button
nz-button
nzDanger
nzType="default"
(click)="handleConfirm()"
[disabled]="control.invalid || control.value.trim() === value"
>
确定
</button>
</ng-template>
</nz-modal>