From 1aa16aa66708f828d4b675a8ab37f36a32c585ce Mon Sep 17 00:00:00 2001 From: Chi Chang <edingroot@gmail.com> Date: Mon, 31 Aug 2020 00:02:17 +0800 Subject: [PATCH] Button to refresh realtime dashboard --- frontend/src/pages/Dashboard/index.js | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/frontend/src/pages/Dashboard/index.js b/frontend/src/pages/Dashboard/index.js index c332ea0..0d1ac51 100644 --- a/frontend/src/pages/Dashboard/index.js +++ b/frontend/src/pages/Dashboard/index.js @@ -36,7 +36,6 @@ class DetailButton extends Component { handleClick(cell, row, rowIndex) { UEInfoApiHelper.fetchUEInfoDetail(cell).then(result => { - let success = result[0] let smContextRef = result[1] @@ -45,15 +44,12 @@ class DetailButton extends Component { // console.log(smContextRef) UEInfoApiHelper.fetchUEInfoDetailSMF(smContextRef).then() } - - }); } render() { const {cell, row, rowIndex} = this.props; return ( - <Button bsStyle="primary" onClick={() => this.handleClick(cell, row, rowIndex)} @@ -82,6 +78,10 @@ class UEInfo extends Component { // clearInterval(this.ueInfoFetcherTimer); } + refreshTable() { + UEInfoApiHelper.fetchRegisteredUE().then(); + } + cellButton(cell, row, enumObject, rowIndex) { return ( <DetailButton cell={cell} row={row} rowIndex={rowIndex}/> @@ -107,6 +107,10 @@ class UEInfo extends Component { <div className="card"> <div className="header subscribers__header"> <h4>Registered UEs</h4> + <Button bsStyle={"primary"} className="subscribers__button" + onClick={this.refreshTable.bind(this)}> + Refresh + </Button> </div> <div className="content subscribers__content"> -- GitLab