Skip to content

Commit 66ab17b

Browse files
authored
Appends accounts to the To address drop down (#273)
1 parent 357ce40 commit 66ab17b

File tree

1 file changed

+14
-2
lines changed

1 file changed

+14
-2
lines changed

renderer/components/SendAssetsForm/SendAssetsForm.tsx

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -236,15 +236,27 @@ export function SendAssetsFormContent({
236236
}, [assetIdValue, resetField, selectedAccount, accountBalances]);
237237

238238
const { data: contactsData } = trpcReact.getContacts.useQuery();
239+
const { data: allAccountsData } = trpcReact.getAccounts.useQuery();
240+
239241
const formattedContacts = useMemo(() => {
240-
return contactsData?.map((contact) => ({
242+
const contacts = contactsData?.map((contact) => ({
241243
value: contact.address,
242244
label: {
243245
main: contact.name,
244246
sub: truncateString(contact.address, 2),
245247
},
246248
}));
247-
}, [contactsData]);
249+
250+
const accounts = allAccountsData?.map((account) => ({
251+
value: account.address,
252+
label: {
253+
main: account.name,
254+
sub: truncateString(account.address, 2),
255+
},
256+
}));
257+
258+
return [...(contacts ?? []), ...(accounts ?? [])];
259+
}, [contactsData, allAccountsData]);
248260

249261
return (
250262
<>

0 commit comments

Comments
 (0)