From 0cc99458e0c155c90fe8f72401335b87eeec9e8d Mon Sep 17 00:00:00 2001 From: Tobias Hopp Date: Wed, 16 Apr 2025 10:15:49 +0200 Subject: [PATCH] Fix graph nodes and remove stub imports --- frontend/src/components/FriendshipNetwork.tsx | 60 +++++++++---------- 1 file changed, 28 insertions(+), 32 deletions(-) diff --git a/frontend/src/components/FriendshipNetwork.tsx b/frontend/src/components/FriendshipNetwork.tsx index cf7f987..294b2dc 100644 --- a/frontend/src/components/FriendshipNetwork.tsx +++ b/frontend/src/components/FriendshipNetwork.tsx @@ -1,52 +1,48 @@ -import React, { useState, useCallback, useRef, useEffect } from 'react'; -import { useParams, useNavigate } from 'react-router-dom'; +import React, { useCallback, useEffect, useRef, useState } from 'react'; +import { useNavigate, useParams } from 'react-router-dom'; import { useFriendshipNetwork } from '../hooks/useFriendshipNetwork'; import { useNetworks } from '../context/NetworkContext'; import DatePicker from 'react-datepicker'; import 'react-datepicker/dist/react-datepicker.css'; import { Transition } from '@headlessui/react'; import { - FaUserPlus, - FaUserFriends, - FaTrash, - FaEdit, - FaRedo, - FaCompress, - FaSearchPlus, - FaSearchMinus, - FaTimes, + FaArrowLeft, FaChevronLeft, FaChevronRight, - FaRegCalendarAlt, - FaInfo, - FaFilter, - FaPalette, - FaSave, - FaUserCircle, - FaSearch, FaCog, - FaHome, - FaArrowLeft, - FaNetworkWired, - FaPlus, - FaStar, + FaCompress, + FaEdit, FaExclamationTriangle, + FaHome, + FaInfo, + FaPlus, + FaRedo, + FaRegCalendarAlt, + FaSave, + FaSearch, + FaSearchMinus, + FaSearchPlus, + FaStar, + FaTimes, + FaTrash, + FaUserCircle, + FaUserFriends, + FaUserPlus, } from 'react-icons/fa'; // Import custom UI components import { - Tooltip, - Modal, - ConfirmDialog, - NetworkStats, - Toast, Button, - FormField, - Badge, - EmptyState, Card, CardBody, + ConfirmDialog, + EmptyState, + FormField, + Modal, + NetworkStats, + Toast, ToastItem, + Tooltip, } from './FriendshipNetworkComponents'; // Import visible canvas graph component @@ -1212,7 +1208,7 @@ const FriendshipNetwork: React.FC = () => { zoomLevel={zoomLevel} onNodeClick={handleNodeClick} onNodeDrag={(nodeId, x, y) => { - updatePersonPosition(nodeId, { x, y }); + updatePersonPosition(nodeId, { x, y }).then(); }} /> )}