diff --git a/frontend/src/app/bisq/bisq-dashboard/bisq-dashboard.component.html b/frontend/src/app/bisq/bisq-dashboard/bisq-dashboard.component.html index 1b727abf1..c941473c0 100644 --- a/frontend/src/app/bisq/bisq-dashboard/bisq-dashboard.component.html +++ b/frontend/src/app/bisq/bisq-dashboard/bisq-dashboard.component.html @@ -45,33 +45,7 @@

Latest trades

- - - - - - - - - - - - - - - -
DatePriceTrade amountTrade amount
- {{ trade.trade_date | date:'yyyy-MM-dd HH:mm' }} - - {{ trade.price | currency: trade._market.rsymbol }} - {{ trade.price | number: '1.2-' + trade._market.rprecision }} {{ trade._market.rsymbol }} - - {{ trade.volume | currency: trade._market.rsymbol }} - {{ trade.volume | number: '1.2-' + trade._market.rprecision }} {{ trade._market.rsymbol }} - - {{ trade.amount | currency: trade._market.rsymbol }} - {{ trade.amount | number: '1.2-' + trade._market.lprecision }} {{ trade._market.lsymbol }} -
+ diff --git a/frontend/src/app/bisq/bisq-market/bisq-market.component.html b/frontend/src/app/bisq/bisq-market/bisq-market.component.html index 3c6e6a1a4..5420694c1 100644 --- a/frontend/src/app/bisq/bisq-market/bisq-market.component.html +++ b/frontend/src/app/bisq/bisq-market/bisq-market.component.html @@ -60,33 +60,7 @@

Latest trades

- - - - - - - - - - - - - - - -
DatePrice ({{ currency.market.rsymbol }})Trade amount ({{ currency.market.rsymbol }})Trade amount ({{ currency.market.lsymbol }})
- {{ trade.trade_date | date:'yyyy-MM-dd HH:mm' }} - - {{ trade.price | currency: currency.market.rsymbol }} - {{ trade.price | number: '1.2-' + currency.market.rprecision }} {{ currency.market.rsymbol }} - - {{ trade.volume | currency: currency.market.rsymbol }} - {{ trade.volume | number: '1.2-' + currency.market.rprecision }} {{ currency.market.rsymbol }} - - {{ trade.amount | currency: currency.market.rsymbol }} - {{ trade.amount | number: '1.2-' + currency.market.lprecision }} {{ currency.market.lsymbol }} -
+
diff --git a/frontend/src/app/bisq/bisq-trades/bisq-trades.component.html b/frontend/src/app/bisq/bisq-trades/bisq-trades.component.html new file mode 100644 index 000000000..5758ba7fc --- /dev/null +++ b/frontend/src/app/bisq/bisq-trades/bisq-trades.component.html @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + +
DatePriceAmount (BTC)Amount ({{ market.lsymbol === 'BTC' ? market.rsymbol : market.lsymbol }})
+ {{ trade.trade_date | date:'yyyy-MM-dd HH:mm' }} + + {{ trade.price | currency: (trade._market || market).rsymbol }} + {{ trade.price | number: '1.2-' + (trade._market || market).rprecision }} {{ (trade._market || market).rsymbol }} + + {{ trade.amount | currency: (trade._market || market).rsymbol }} + {{ trade.amount | number: '1.2-' + (trade._market || market).lprecision }} {{ (trade._market || market).lsymbol }} + + {{ trade.volume | currency: (trade._market || market).rsymbol }} + {{ trade.volume | number: '1.2-' + (trade._market || market).rprecision }} {{ (trade._market || market).rsymbol }} +
+ + + + + + diff --git a/frontend/src/app/bisq/bisq-trades/bisq-trades.component.scss b/frontend/src/app/bisq/bisq-trades/bisq-trades.component.scss new file mode 100644 index 000000000..e69de29bb diff --git a/frontend/src/app/bisq/bisq-trades/bisq-trades.component.ts b/frontend/src/app/bisq/bisq-trades/bisq-trades.component.ts new file mode 100644 index 000000000..ac9f7c5f8 --- /dev/null +++ b/frontend/src/app/bisq/bisq-trades/bisq-trades.component.ts @@ -0,0 +1,13 @@ +import { ChangeDetectionStrategy, Component, Input, OnInit } from '@angular/core'; +import { Observable } from 'rxjs'; + +@Component({ + selector: 'app-bisq-trades', + templateUrl: './bisq-trades.component.html', + styleUrls: ['./bisq-trades.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush, +}) +export class BisqTradesComponent { + @Input() trades$: Observable; + @Input() market: any; +} diff --git a/frontend/src/app/bisq/bisq.module.ts b/frontend/src/app/bisq/bisq.module.ts index 355ccefb0..1ad40c850 100644 --- a/frontend/src/app/bisq/bisq.module.ts +++ b/frontend/src/app/bisq/bisq.module.ts @@ -22,6 +22,7 @@ import { BisqApiService } from './bisq-api.service'; import { BisqAddressComponent } from './bisq-address/bisq-address.component'; import { BisqStatsComponent } from './bisq-stats/bisq-stats.component'; import { BsqAmountComponent } from './bsq-amount/bsq-amount.component'; +import { BisqTradesComponent } from './bisq-trades/bisq-trades.component'; @NgModule({ declarations: [ @@ -40,6 +41,7 @@ import { BsqAmountComponent } from './bsq-amount/bsq-amount.component'; LightweightChartsAreaComponent, BisqDashboardComponent, BisqMarketComponent, + BisqTradesComponent, ], imports: [ BisqRoutingModule,