import PageHeader from '@/components/PageHeader' import SessionCard from '@/components/SessionCard' import { legacySignClient } from '@/utils/LegacyWalletConnectUtil' import { signClient } from '@/utils/WalletConnectUtil' import { Text } from '@nextui-org/react' import { Fragment, useState } from 'react' export default function SessionsPage() { const [sessions, setSessions] = useState(signClient.session.values) const [legacySession, setLegacySession] = useState(legacySignClient?.session) if (!legacySession && !sessions.length) { return ( No sessions ) } return ( {legacySession ? ( ) : null} {sessions.length ? sessions.map(session => { const { name, icons, url } = session.peer.metadata return ( ) }) : null} ) }