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!") })