Beam: optimize ControlsRow

This commit is contained in:
Enrico Ros
2024-03-12 02:38:45 -07:00
parent 6c52c43460
commit 1f3defb04c
+2 -1
View File
@@ -68,6 +68,7 @@ function rayCardStatusSx(isError: boolean, isSelectable: boolean, isSelected: bo
return null;
}
const ControlsRowMemo = React.memo(ControlsRow);
function ControlsRow(props: {
isEmpty: boolean;
@@ -183,7 +184,7 @@ export function BeamRay(props: {
)}
{/* Controls Row */}
<ControlsRow
<ControlsRowMemo
isEmpty={!isSelectable}
isLlmLinked={isLlmLinked}
isScattering={isScattering}