mirror of https://github.com/BTCPrivate/copay.git
ref view logic
This commit is contained in:
parent
4256f1457a
commit
6eb585e3d1
|
@ -39,8 +39,8 @@
|
||||||
<a class="unit-button" (click)="updateUnit()">{{unit}}</a>
|
<a class="unit-button" (click)="updateUnit()">{{unit}}</a>
|
||||||
</div>
|
</div>
|
||||||
<div class="amount" [hidden]="!showExpressionResult">= {{amount | number: '1.2-8'}} {{unit}}</div>
|
<div class="amount" [hidden]="!showExpressionResult">= {{amount | number: '1.2-8'}} {{unit}}</div>
|
||||||
<div class="result" *ngIf="unit == 'BTC' || unit == 'BCH'">≈ {{amount * 1e8 | satToFiat: unit}}</div>
|
<div class="result" *ngIf="isFiatAmount">≈ {{amount | fiatToUnit}}</div>
|
||||||
<div class="result" *ngIf="unit != 'BTC' && unit != 'BCH'">≈ {{amount | fiatToUnit}}</div>
|
<div class="result" *ngIf="!isFiatAmount">≈ {{amount * 1e8 | satToFiat: unit}}</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="keypad">
|
<div class="keypad">
|
||||||
|
|
|
@ -24,6 +24,7 @@ export class AmountPage {
|
||||||
private LENGTH_EXPRESSION_LIMIT: number;
|
private LENGTH_EXPRESSION_LIMIT: number;
|
||||||
private SMALL_FONT_SIZE_LIMIT: number;
|
private SMALL_FONT_SIZE_LIMIT: number;
|
||||||
private availableUnits: Array<any>;
|
private availableUnits: Array<any>;
|
||||||
|
private isFiatAmount: boolean;
|
||||||
private unit: string;
|
private unit: string;
|
||||||
private reNr: RegExp;
|
private reNr: RegExp;
|
||||||
private reOp: RegExp;
|
private reOp: RegExp;
|
||||||
|
@ -65,6 +66,7 @@ export class AmountPage {
|
||||||
this.SMALL_FONT_SIZE_LIMIT = 10;
|
this.SMALL_FONT_SIZE_LIMIT = 10;
|
||||||
this.availableUnits = [];
|
this.availableUnits = [];
|
||||||
this.unit = '';
|
this.unit = '';
|
||||||
|
this.isFiatAmount = false;
|
||||||
this.expression = '';
|
this.expression = '';
|
||||||
this.amount = 0;
|
this.amount = 0;
|
||||||
this.showExpressionResult = false;
|
this.showExpressionResult = false;
|
||||||
|
@ -230,5 +232,6 @@ export class AmountPage {
|
||||||
this.availableUnits.slice(0, this.availableUnits.length).join(',');
|
this.availableUnits.slice(0, this.availableUnits.length).join(',');
|
||||||
this.availableUnits.push(this.availableUnits.shift());
|
this.availableUnits.push(this.availableUnits.shift());
|
||||||
this.unit = this.availableUnits[0];
|
this.unit = this.availableUnits[0];
|
||||||
|
this.isFiatAmount = this.unit != 'BCH' && this.unit != 'BTC' ? true : false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue