feat: Implement navigation to the agent message page when clicking the message button on network connections.

This commit is contained in:
pradeepkumar
2026-02-09 01:21:21 +05:30
parent aed666f972
commit dbdd22a84b

View File

@@ -2,12 +2,14 @@
import { useState, useEffect } from 'react'; import { useState, useEffect } from 'react';
import Image from 'next/image'; import Image from 'next/image';
import { useRouter } from 'next/navigation';
import { NetworkSidebar } from './component/NetworkSidebar'; import { NetworkSidebar } from './component/NetworkSidebar';
import { InvitationCard } from './component/InvitationCard'; import { InvitationCard } from './component/InvitationCard';
import { ConnectionCard } from './component/ConnectionCard'; import { ConnectionCard } from './component/ConnectionCard';
import { connectionRequestsService, ConnectionRequest, ConnectionRequestCounts } from '@/services/connection-requests.service'; import { connectionRequestsService, ConnectionRequest, ConnectionRequestCounts } from '@/services/connection-requests.service';
export default function NetworkPage() { export default function NetworkPage() {
const router = useRouter();
const [pendingRequests, setPendingRequests] = useState<ConnectionRequest[]>([]); const [pendingRequests, setPendingRequests] = useState<ConnectionRequest[]>([]);
const [connections, setConnections] = useState<ConnectionRequest[]>([]); const [connections, setConnections] = useState<ConnectionRequest[]>([]);
const [counts, setCounts] = useState<ConnectionRequestCounts>({ pending: 0, accepted: 0, rejected: 0, total: 0 }); const [counts, setCounts] = useState<ConnectionRequestCounts>({ pending: 0, accepted: 0, rejected: 0, total: 0 });
@@ -99,8 +101,7 @@ export default function NetworkPage() {
}; };
const handleMessage = (userId: string) => { const handleMessage = (userId: string) => {
// TODO: Navigate to message page or open chat modal router.push('/agent/message');
console.log('Message user:', userId);
}; };
return ( return (