added some validation to splash
This commit is contained in:
@@ -14,14 +14,21 @@
|
||||
</div>
|
||||
<div>
|
||||
<code>stratum+tcp://public-pool-web.airdns.org:40557</code>
|
||||
<br>
|
||||
<code>username: <your address>, password: x</code>
|
||||
<br>
|
||||
<br>
|
||||
<code>1.8% fee</code>
|
||||
<br>
|
||||
<code>No second best.</code>
|
||||
</div>
|
||||
|
||||
<div class="field mt-8">
|
||||
<div class="field mt-8 mb-8">
|
||||
|
||||
<input [(ngModel)]="address" placeholder="Address" pInputText id="address" type="text"
|
||||
<input [formControl]="address" placeholder="Address (bc1...)" pInputText id="address" type="text"
|
||||
class="p-inputtext p-component p-element">
|
||||
<button [disabled]="address == null" class="ml-3" pButton label="My Account"
|
||||
[routerLink]="['app',address]"></button>
|
||||
<button [disabled]="address.invalid" class="ml-3" pButton label="My Account"
|
||||
[routerLink]="['app',address.value]"></button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -1,4 +1,7 @@
|
||||
import { Component } from '@angular/core';
|
||||
import { FormControl } from '@angular/forms';
|
||||
|
||||
import { bitcoinAddressValidator } from '../../validators/bitcoin-address.validator';
|
||||
|
||||
@Component({
|
||||
selector: 'app-splash',
|
||||
@@ -7,6 +10,8 @@ import { Component } from '@angular/core';
|
||||
})
|
||||
export class SplashComponent {
|
||||
|
||||
public address!: string;
|
||||
constructor() { }
|
||||
public address: FormControl;
|
||||
constructor() {
|
||||
this.address = new FormControl(null, bitcoinAddressValidator());
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user