Fix graph nodes and remove stub imports

This commit is contained in:
Tobias Hopp 2025-04-16 10:15:49 +02:00
parent 1243cdc5ae
commit 0cc99458e0

View File

@ -1,52 +1,48 @@
import React, { useState, useCallback, useRef, useEffect } from 'react'; import React, { useCallback, useEffect, useRef, useState } from 'react';
import { useParams, useNavigate } from 'react-router-dom'; import { useNavigate, useParams } from 'react-router-dom';
import { useFriendshipNetwork } from '../hooks/useFriendshipNetwork'; import { useFriendshipNetwork } from '../hooks/useFriendshipNetwork';
import { useNetworks } from '../context/NetworkContext'; import { useNetworks } from '../context/NetworkContext';
import DatePicker from 'react-datepicker'; import DatePicker from 'react-datepicker';
import 'react-datepicker/dist/react-datepicker.css'; import 'react-datepicker/dist/react-datepicker.css';
import { Transition } from '@headlessui/react'; import { Transition } from '@headlessui/react';
import { import {
FaUserPlus, FaArrowLeft,
FaUserFriends,
FaTrash,
FaEdit,
FaRedo,
FaCompress,
FaSearchPlus,
FaSearchMinus,
FaTimes,
FaChevronLeft, FaChevronLeft,
FaChevronRight, FaChevronRight,
FaRegCalendarAlt,
FaInfo,
FaFilter,
FaPalette,
FaSave,
FaUserCircle,
FaSearch,
FaCog, FaCog,
FaHome, FaCompress,
FaArrowLeft, FaEdit,
FaNetworkWired,
FaPlus,
FaStar,
FaExclamationTriangle, FaExclamationTriangle,
FaHome,
FaInfo,
FaPlus,
FaRedo,
FaRegCalendarAlt,
FaSave,
FaSearch,
FaSearchMinus,
FaSearchPlus,
FaStar,
FaTimes,
FaTrash,
FaUserCircle,
FaUserFriends,
FaUserPlus,
} from 'react-icons/fa'; } from 'react-icons/fa';
// Import custom UI components // Import custom UI components
import { import {
Tooltip,
Modal,
ConfirmDialog,
NetworkStats,
Toast,
Button, Button,
FormField,
Badge,
EmptyState,
Card, Card,
CardBody, CardBody,
ConfirmDialog,
EmptyState,
FormField,
Modal,
NetworkStats,
Toast,
ToastItem, ToastItem,
Tooltip,
} from './FriendshipNetworkComponents'; } from './FriendshipNetworkComponents';
// Import visible canvas graph component // Import visible canvas graph component
@ -1212,7 +1208,7 @@ const FriendshipNetwork: React.FC = () => {
zoomLevel={zoomLevel} zoomLevel={zoomLevel}
onNodeClick={handleNodeClick} onNodeClick={handleNodeClick}
onNodeDrag={(nodeId, x, y) => { onNodeDrag={(nodeId, x, y) => {
updatePersonPosition(nodeId, { x, y }); updatePersonPosition(nodeId, { x, y }).then();
}} }}
/> />
)} )}