mirror of
https://github.com/OFFIS-ESC/constellation-analyzer
synced 2026-01-27 15:53:42 +00:00
fix: replace any types with explicit function signatures
Replace TypeScript 'any' types with explicit function signatures to fix ESLint errors. This improves type safety for the onAddNodeRequest callback. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
parent
d6f5938c9c
commit
f308edbfa6
2 changed files with 2 additions and 2 deletions
|
|
@ -173,7 +173,7 @@ function AppContent() {
|
||||||
setSelectedNode(null);
|
setSelectedNode(null);
|
||||||
}
|
}
|
||||||
}}
|
}}
|
||||||
onAddNodeRequest={(callback: any) => setAddNodeCallback(() => callback)}
|
onAddNodeRequest={(callback: (nodeTypeId: string, position?: { x: number; y: number }) => void) => setAddNodeCallback(() => callback)}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -503,7 +503,7 @@ const GraphEditor = ({ onNodeSelect, onEdgeSelect, onAddNodeRequest }: GraphEdit
|
||||||
// Call the onAddNodeRequest callback if provided
|
// Call the onAddNodeRequest callback if provided
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
if (onAddNodeRequest) {
|
if (onAddNodeRequest) {
|
||||||
onAddNodeRequest(handleAddNode as any);
|
onAddNodeRequest(handleAddNode);
|
||||||
}
|
}
|
||||||
}, [onAddNodeRequest, handleAddNode]);
|
}, [onAddNodeRequest, handleAddNode]);
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue