From 52124ee64f8fc37f6903f0de5862880a96b82502 Mon Sep 17 00:00:00 2001 From: Giulio De Pasquale Date: Wed, 16 Dec 2020 10:18:57 +0000 Subject: [PATCH] defined positionclosemessage type --- websrc/components/Tables.tsx | 9 +++++++-- websrc/index.tsx | 6 ++++++ 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/websrc/components/Tables.tsx b/websrc/components/Tables.tsx index c623e4b..3f102a0 100644 --- a/websrc/components/Tables.tsx +++ b/websrc/components/Tables.tsx @@ -1,6 +1,6 @@ import React, {Component} from "react" import {Badge, Button, Container, Table} from "react-bootstrap" -import {NewTickData, PositionState, socket} from '../'; +import {NewTickData, PositionCloseMessage, PositionState, socket} from '../'; export class PositionTable extends Component<{}, { positions: Array }> { @@ -54,7 +54,12 @@ export class PositionTable extends Component<{}, { positions: Array{position.profit_loss.toFixed(2)} {position.profit_loss_percentage.toFixed(2)} % ) }) diff --git a/websrc/index.tsx b/websrc/index.tsx index 27d0f68..b016c62 100644 --- a/websrc/index.tsx +++ b/websrc/index.tsx @@ -22,6 +22,12 @@ export type PositionState = { profit_loss_percentage: number } +export type PositionCloseMessage = { + message_name: string, + position_id: number, + symbol: string +} + socket.on("connect", function () { console.log("Connected!") })