Metric editor fix
parent
36a75ee93c
commit
26276e0360
|
|
@ -269,31 +269,20 @@ const MetricRangeEditor = ({ onSave }) => {
|
|||
|
||||
<Divider sx={{ mb: 3 }} />
|
||||
|
||||
<Box sx={{ height: '60vh', width: '100%' }}>
|
||||
<AutoSizer>
|
||||
{({ height, width }) => (
|
||||
<List
|
||||
height={height}
|
||||
width={width}
|
||||
itemSize={getItemSize}
|
||||
itemCount={filtered.length}
|
||||
>
|
||||
{({ index, style }) => (
|
||||
<Box style={style} sx={{ p: 1 }}>
|
||||
<MetricItem
|
||||
metric={filtered[index]}
|
||||
index={index}
|
||||
updateRange={updateRange}
|
||||
addRange={addRange}
|
||||
deleteRange={deleteRange}
|
||||
/>
|
||||
</Box>
|
||||
)}
|
||||
</List>
|
||||
)}
|
||||
</AutoSizer>
|
||||
<Box sx={{ maxHeight: '60vh', overflowY: 'auto', pr: 1 }}>
|
||||
{filtered.map((metric, index) => (
|
||||
<MetricItem
|
||||
key={metric.name}
|
||||
metric={metric}
|
||||
index={index}
|
||||
updateRange={updateRange}
|
||||
addRange={addRange}
|
||||
deleteRange={deleteRange}
|
||||
/>
|
||||
))}
|
||||
</Box>
|
||||
|
||||
|
||||
{filtered.length === 0 && (
|
||||
<Typography color="text.secondary" textAlign="center" py={3}>
|
||||
{filter ? 'Ничего не найдено' : 'Нет метрик для отображения'}
|
||||
|
|
|
|||
Loading…
Reference in New Issue