feat: Implement navigation to the agent message page when clicking the message button on network connections.
This commit is contained in:
@@ -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 (
|
||||||
|
|||||||
Reference in New Issue
Block a user