fix(ui): performance tab crashing when payload is empty
This commit is contained in:
parent
fa8e7e434a
commit
2f9b425b11
1 changed files with 4 additions and 0 deletions
|
|
@ -54,6 +54,7 @@ const CPU = 'CPU Load';
|
||||||
const NODES_COUNT = 'Nodes Сount';
|
const NODES_COUNT = 'Nodes Сount';
|
||||||
|
|
||||||
const FPSTooltip = ({ active, payload }) => {
|
const FPSTooltip = ({ active, payload }) => {
|
||||||
|
if (!payload) return null;
|
||||||
if (!active || !payload || payload.length < 3) {
|
if (!active || !payload || payload.length < 3) {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
@ -82,6 +83,7 @@ const FPSTooltip = ({ active, payload }) => {
|
||||||
};
|
};
|
||||||
|
|
||||||
const CPUTooltip = ({ active, payload }) => {
|
const CPUTooltip = ({ active, payload }) => {
|
||||||
|
if (!payload) return null;
|
||||||
if (!active || payload.length < 1 || payload[0].value === null) {
|
if (!active || payload.length < 1 || payload[0].value === null) {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
@ -95,6 +97,7 @@ const CPUTooltip = ({ active, payload }) => {
|
||||||
};
|
};
|
||||||
|
|
||||||
const HeapTooltip = ({ active, payload }) => {
|
const HeapTooltip = ({ active, payload }) => {
|
||||||
|
if (!payload) return null;
|
||||||
if (!active || payload.length < 2) return null;
|
if (!active || payload.length < 2) return null;
|
||||||
return (
|
return (
|
||||||
<div className={stl.tooltipWrapper}>
|
<div className={stl.tooltipWrapper}>
|
||||||
|
|
@ -111,6 +114,7 @@ const HeapTooltip = ({ active, payload }) => {
|
||||||
};
|
};
|
||||||
|
|
||||||
const NodesCountTooltip = ({ active, payload }) => {
|
const NodesCountTooltip = ({ active, payload }) => {
|
||||||
|
if (!payload) return null;
|
||||||
if (!active || !payload || payload.length === 0) return null;
|
if (!active || !payload || payload.length === 0) return null;
|
||||||
return (
|
return (
|
||||||
<div className={stl.tooltipWrapper}>
|
<div className={stl.tooltipWrapper}>
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue