diff --git a/packages/agent-explore/src/plugins/identifiers/Identifier.tsx b/packages/agent-explore/src/plugins/identifiers/Identifier.tsx index ef4c60e..4600329 100644 --- a/packages/agent-explore/src/plugins/identifiers/Identifier.tsx +++ b/packages/agent-explore/src/plugins/identifiers/Identifier.tsx @@ -81,9 +81,9 @@ const Identifier = () => { > - - + + {resolved && ( diff --git a/packages/agent-explore/src/plugins/identifiers/IdentifierIssuedCredentials.tsx b/packages/agent-explore/src/plugins/identifiers/IdentifierIssuedCredentials.tsx index c4f2e40..0cdcd36 100644 --- a/packages/agent-explore/src/plugins/identifiers/IdentifierIssuedCredentials.tsx +++ b/packages/agent-explore/src/plugins/identifiers/IdentifierIssuedCredentials.tsx @@ -1,13 +1,9 @@ import React from 'react' -import { EllipsisOutlined } from '@ant-design/icons' -import { useNavigate } from 'react-router-dom' import { useQuery } from 'react-query' import { useVeramo } from '@veramo-community/veramo-react' -import { IDataStoreORM, UniqueVerifiableCredential } from '@veramo/core' -import { ProList } from '@ant-design/pro-components' -import { Button } from 'antd' -import { formatRelative } from 'date-fns' -import { CredentialActionsDropdown, getIssuerDID, IdentifierProfile, VerifiableCredentialComponent } from '@veramo-community/agent-explorer-plugin' +import { IDataStoreORM } from '@veramo/core' +import { VerifiableCredentialComponent } from '@veramo-community/agent-explorer-plugin' +import { List } from 'antd' interface IdentifierCredentialsProps { identifier: string @@ -16,9 +12,8 @@ interface IdentifierCredentialsProps { const IdentifierIssuedCredentials: React.FC = ({ identifier, }) => { - const navigate = useNavigate() const { agent } = useVeramo() - const { data: credentials, isLoading } = useQuery( + const { data: credentials } = useQuery( [ 'identifierIssuedCredentials', identifier, @@ -36,55 +31,16 @@ const IdentifierIssuedCredentials: React.FC = ({ ) return ( - { - return { - onClick: () => { - navigate('/credentials/' + record.hash) - }, - } - }} - metas={{ - title: {}, - content: {}, - actions: { - cardActionProps: 'extra', - }, - }} - dataSource={credentials?.map((item: UniqueVerifiableCredential) => { - return { - title: ( - - ), - actions: [ -
- {formatRelative( - new Date(item.verifiableCredential.issuanceDate), - new Date(), - )} -
, - - - , - ], - content: ( -
- -
- ), - hash: item.hash, - } - })} - /> + ( +
+ +
+ )} + /> ) } diff --git a/packages/agent-explore/src/plugins/identifiers/IdentifierReceivedCredentials.tsx b/packages/agent-explore/src/plugins/identifiers/IdentifierReceivedCredentials.tsx index 82611de..785f0d2 100644 --- a/packages/agent-explore/src/plugins/identifiers/IdentifierReceivedCredentials.tsx +++ b/packages/agent-explore/src/plugins/identifiers/IdentifierReceivedCredentials.tsx @@ -1,13 +1,9 @@ import React from 'react' -import { Button } from 'antd' -import { EllipsisOutlined } from '@ant-design/icons' -import { formatRelative } from 'date-fns' -import { useNavigate } from 'react-router-dom' +import { List } from 'antd' import { useQuery } from 'react-query' import { useVeramo } from '@veramo-community/veramo-react' -import { IDataStoreORM, UniqueVerifiableCredential } from '@veramo/core' -import { ProList } from '@ant-design/pro-components' -import { CredentialActionsDropdown, getIssuerDID, IdentifierProfile, VerifiableCredentialComponent } from '@veramo-community/agent-explorer-plugin' +import { IDataStoreORM } from '@veramo/core' +import { VerifiableCredentialComponent } from '@veramo-community/agent-explorer-plugin' interface IdentifierCredentialsProps { identifier: string @@ -16,9 +12,8 @@ interface IdentifierCredentialsProps { const IdentifierReceivedCredentials: React.FC = ({ identifier, }) => { - const navigate = useNavigate() const { agent } = useVeramo() - const { data: credentials, isLoading } = useQuery( + const { data: credentials } = useQuery( [ 'identifierReceivedCredentials', identifier, @@ -36,55 +31,17 @@ const IdentifierReceivedCredentials: React.FC = ({ ) return ( - { - return { - onClick: () => { - navigate('/credentials/' + record.hash) - }, - } - }} - metas={{ - title: {}, - content: {}, - actions: { - cardActionProps: 'extra', - }, - }} - dataSource={credentials?.map((item: UniqueVerifiableCredential) => { - return { - title: ( - - ), - actions: [ -
- {formatRelative( - new Date(item.verifiableCredential.issuanceDate), - new Date(), - )} -
, - - - , - ], - content: ( -
- -
- ), - hash: item.hash, - } - })} - /> + ( +
+ +
+ )} + /> + ) }