From 3c1a25f051b68fe87ba40e7869488ed4021f2b2b Mon Sep 17 00:00:00 2001 From: Giulio De Pasquale Date: Wed, 16 Dec 2020 18:46:29 +0000 Subject: [PATCH] added currency pair in app state --- websrc/components/App.tsx | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/websrc/components/App.tsx b/websrc/components/App.tsx index f772348..9fc1b7d 100644 --- a/websrc/components/App.tsx +++ b/websrc/components/App.tsx @@ -6,15 +6,18 @@ import {PositionTable} from "./Tables"; import {EventProp, Events} from "./Events"; import {Helmet} from "react-helmet"; import {CurrencyDropdown} from "./Currency"; -import {FirstConnectMessage, NewEventMessage, NewTickMessage, PositionState} from "../types"; +import {CurrencyPair, FirstConnectMessage, NewEventMessage, NewTickMessage, PositionProp} from "../types"; import {socket} from "../index"; +import {symbolToPair} from "../utils"; type AppState = { current_price: number, current_tick: number, last_update: Date, - positions: Array, - events: Array + positions: Array, + events: Array, + active_pair: CurrencyPair, + available_pairs: Array } class App extends Component<{}, AppState> { @@ -25,7 +28,9 @@ class App extends Component<{}, AppState> { current_tick: 0, last_update: new Date(), positions: [], - events: [] + events: [], + active_pair: symbolToPair("tBTCUSD"), + available_pairs: [] } constructor(props) { @@ -81,7 +86,7 @@ class App extends Component<{}, AppState> { Rustico - BfxBot - +