Make connectivity log entries selectable
Summary: Once an item is selected, more details can be shown to our users. Reviewed By: antonk52 Differential Revision: D47797390 fbshipit-source-id: 1bf98f81df32d103f7c0fc332f819507dcf84cc2
This commit is contained in:
committed by
Facebook GitHub Bot
parent
c3a40ab0ab
commit
8fc56925a9
@@ -8,7 +8,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
import {Layout} from '../ui';
|
import {Layout} from '../ui';
|
||||||
import React, {createRef, CSSProperties} from 'react';
|
import React, {createRef, CSSProperties, useState} from 'react';
|
||||||
import {
|
import {
|
||||||
createDataSource,
|
createDataSource,
|
||||||
DataFormatter,
|
DataFormatter,
|
||||||
@@ -137,7 +137,9 @@ function clearMessages() {
|
|||||||
|
|
||||||
export function ConnectivityHub() {
|
export function ConnectivityHub() {
|
||||||
const columns = createColumnConfig();
|
const columns = createColumnConfig();
|
||||||
|
const [_selection, setSelection] = useState<
|
||||||
|
ConnectionRecordEntry | undefined
|
||||||
|
>();
|
||||||
const tableManagerRef = createRef<
|
const tableManagerRef = createRef<
|
||||||
undefined | DataTableManager<ConnectionRecordEntry>
|
undefined | DataTableManager<ConnectionRecordEntry>
|
||||||
>();
|
>();
|
||||||
@@ -146,6 +148,7 @@ export function ConnectivityHub() {
|
|||||||
<Button
|
<Button
|
||||||
title="Clear logs"
|
title="Clear logs"
|
||||||
onClick={() => {
|
onClick={() => {
|
||||||
|
setSelection(undefined);
|
||||||
clearMessages();
|
clearMessages();
|
||||||
}}>
|
}}>
|
||||||
<DeleteOutlined />
|
<DeleteOutlined />
|
||||||
@@ -158,6 +161,7 @@ export function ConnectivityHub() {
|
|||||||
columns={columns}
|
columns={columns}
|
||||||
enableAutoScroll
|
enableAutoScroll
|
||||||
enableMultiPanels
|
enableMultiPanels
|
||||||
|
onSelect={setSelection}
|
||||||
onRowStyle={getRowStyle}
|
onRowStyle={getRowStyle}
|
||||||
enableHorizontalScroll={false}
|
enableHorizontalScroll={false}
|
||||||
tableManagerRef={tableManagerRef}
|
tableManagerRef={tableManagerRef}
|
||||||
|
|||||||
Reference in New Issue
Block a user