diff --git a/frontend/src/components/tools/ToolPanelOverlayTile.tsx b/frontend/src/components/tools/ToolPanelOverlayTile.tsx index 46823fd95..4dc969a4e 100644 --- a/frontend/src/components/tools/ToolPanelOverlayTile.tsx +++ b/frontend/src/components/tools/ToolPanelOverlayTile.tsx @@ -59,8 +59,8 @@ const ToolPanelOverlayTile: React.FC = ({ return null; } - if (React.isValidElement(tool.icon)) { - const existingStyle = (tool.icon.props as { style?: React.CSSProperties }).style || {}; + if (React.isValidElement<{ style?: React.CSSProperties }>(tool.icon)) { + const existingStyle = tool.icon.props.style || {}; return React.cloneElement(tool.icon, { style: { ...existingStyle,