@@ -22,7 +22,7 @@ import { IconMinus, IconPlus, IconSearch, IconX } from '@tabler/icons-react'
2222
2323import { MainCard } from '@/atoms'
2424import { tokens } from '@/core/theme/tokens'
25- import type { ApiNodeData , NodeData } from '@/core/types'
25+ import type { ApiNodeData } from '@/core/types'
2626import { useApiContext } from '@/infrastructure/store'
2727
2828import { NodeListItem } from './NodeListItem'
@@ -36,9 +36,9 @@ export interface AddNodesDrawerProps {
3636 /** Available nodes to display */
3737 nodes : ApiNodeData [ ]
3838 /** Callback when a node drag starts */
39- onDragStart ?: ( event : React . DragEvent , node : NodeData ) => void
39+ onDragStart ?: ( event : React . DragEvent , node : ApiNodeData ) => void
4040 /** Callback when a node is clicked (alternative to drag) */
41- onNodeClick ?: ( node : NodeData ) => void
41+ onNodeClick ?: ( node : ApiNodeData ) => void
4242}
4343
4444/**
@@ -49,7 +49,7 @@ function AddNodesDrawerComponent({ nodes, onDragStart, onNodeClick }: AddNodesDr
4949 const { apiBaseUrl } = useApiContext ( )
5050
5151 const [ searchValue , setSearchValue ] = useState ( '' )
52- const [ filteredNodes , setFilteredNodes ] = useState < Record < string , NodeData [ ] > > ( { } )
52+ const [ filteredNodes , setFilteredNodes ] = useState < Record < string , ApiNodeData [ ] > > ( { } )
5353 const [ open , setOpen ] = useState ( false )
5454 const [ categoryExpanded , setCategoryExpanded ] = useState < Record < string , boolean > > ( { } )
5555
@@ -59,7 +59,7 @@ function AddNodesDrawerComponent({ nodes, onDragStart, onNodeClick }: AddNodesDr
5959 const drawerMaxHeight = useDrawerMaxHeight ( open , paperRef )
6060
6161 // Group nodes by category
62- const groupNodes = useCallback ( ( nodeList : NodeData [ ] , expandAll = false ) => {
62+ const groupNodes = useCallback ( ( nodeList : ApiNodeData [ ] , expandAll = false ) => {
6363 const grouped = groupNodesByCategory ( nodeList )
6464 setFilteredNodes ( grouped )
6565
@@ -118,11 +118,11 @@ function AddNodesDrawerComponent({ nodes, onDragStart, onNodeClick }: AddNodesDr
118118 } ) )
119119 }
120120
121- const handleDragStart = ( event : React . DragEvent , node : NodeData ) => {
121+ const handleDragStart = ( event : React . DragEvent , node : ApiNodeData ) => {
122122 onDragStart ?.( event , node )
123123 }
124124
125- const handleNodeClick = ( node : NodeData ) => {
125+ const handleNodeClick = ( node : ApiNodeData ) => {
126126 onNodeClick ?.( node )
127127 }
128128
0 commit comments