/* * Copyright OpenSearch Contributors * SPDX-License-Identifier: Apache-2.0 */ import React from 'react'; import { EuiAccordion, EuiTitle } from '@elastic/eui'; import { min } from 'lodash'; import { MetricName } from './metric_name'; interface IMetricNameProps { metricsList: []; headerName: string; handleClick: (props: any) => void; dataTestSubj: string; } export const MetricsAccordion = (props: IMetricNameProps) => { const { metricsList, headerName, handleClick, dataTestSubj } = props; return ( {headerName} {min([metricsList.length, 100])} of {metricsList.length} } paddingSize="none" > {metricsList.length > 100 &&

Use search bar to focus listed Metrics.

}
); };