mirror of
https://github.com/elastic/kibana.git
synced 2025-04-23 09:19:04 -04:00
Feature/risk summary build columns variable (#197059)
This commit is contained in:
parent
fa9bb19f14
commit
d94bf9a41b
2 changed files with 3 additions and 6 deletions
|
@ -24,7 +24,7 @@ interface EntityData {
|
|||
risk: RiskStats;
|
||||
}
|
||||
|
||||
export const buildColumns: () => Array<EuiBasicTableColumn<TableItem>> = () => [
|
||||
export const columnsArray: Array<EuiBasicTableColumn<TableItem>> = [
|
||||
{
|
||||
field: 'category',
|
||||
name: (
|
||||
|
|
|
@ -36,7 +36,7 @@ import type { RiskScoreState } from '../../api/hooks/use_risk_score';
|
|||
import { getRiskScoreSummaryAttributes } from '../../lens_attributes/risk_score_summary';
|
||||
|
||||
import {
|
||||
buildColumns,
|
||||
columnsArray,
|
||||
getEntityData,
|
||||
getItems,
|
||||
isUserRiskData,
|
||||
|
@ -80,9 +80,6 @@ const FlyoutRiskSummaryComponent = <T extends RiskScoreEntity>({
|
|||
}, [entityData?.name, entityData?.risk?.calculated_level, riskData]);
|
||||
|
||||
const xsFontSize = useEuiFontSize('xxs').fontSize;
|
||||
|
||||
const columns = useMemo(() => buildColumns(), []);
|
||||
|
||||
const rows = useMemo(() => getItems(entityData), [entityData]);
|
||||
|
||||
const onToggle = useCallback(
|
||||
|
@ -263,7 +260,7 @@ const FlyoutRiskSummaryComponent = <T extends RiskScoreEntity>({
|
|||
<EuiBasicTable
|
||||
data-test-subj="risk-summary-table"
|
||||
responsiveBreakpoint={false}
|
||||
columns={columns}
|
||||
columns={columnsArray}
|
||||
items={rows}
|
||||
compressed
|
||||
loading={riskScoreData.loading || recalculatingScore}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue