function useEvmSmartAccounts(): {
evmSmartAccounts: | null
| EndUserEvmSmartAccount[];
};
{
evmSmartAccounts: | null
| EndUserEvmSmartAccount[];
}
evmSmartAccounts:
| null
| EndUserEvmSmartAccount[];
function SmartAccountsList() {
const { evmSmartAccounts } = useEvmSmartAccounts();
if (!evmSmartAccounts || evmSmartAccounts.length === 0) {
return <p>No smart accounts found</p>;
}
return (
<div>
<h3>Your Smart Accounts</h3>
<ul>
{evmSmartAccounts.map((account, index) => (
<li key={account.address}>
Smart Account {index + 1}: {account.address}
<br />
Owners: {account.ownerAddresses.join(', ')}
<br />
Created: {new Date(account.createdAt).toLocaleDateString()}
</li>
))}
</ul>
</div>
);
}
Was this page helpful?