From 13062e070974a5f38473a8c6e092e4e927507d8b Mon Sep 17 00:00:00 2001 From: Cheng Wang Date: Thu, 24 Aug 2023 16:02:04 +0200 Subject: [PATCH] Fix token info --- src/components/Multisig/CreateMultisig.tsx | 10 ++++++++-- src/components/Token/TokenInfo.tsx | 4 ++-- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/src/components/Multisig/CreateMultisig.tsx b/src/components/Multisig/CreateMultisig.tsx index 69b751b..62aa9b0 100644 --- a/src/components/Multisig/CreateMultisig.tsx +++ b/src/components/Multisig/CreateMultisig.tsx @@ -127,10 +127,16 @@ function CreateMultisig() { ta="left" {...form.getInputProps(`pubkeys.${index}.pubkey`)} /> - + form.values.pubkeys.length!==1 && form.removeListItem('pubkeys', index)} + onClick={() => + form.values.pubkeys.length !== 1 && + form.removeListItem('pubkeys', index) + } /> diff --git a/src/components/Token/TokenInfo.tsx b/src/components/Token/TokenInfo.tsx index 1fbab4c..7948149 100644 --- a/src/components/Token/TokenInfo.tsx +++ b/src/components/Token/TokenInfo.tsx @@ -1,6 +1,6 @@ import { Box, Center, Stack, TextInput, rem } from '@mantine/core' import { useCallback, useState } from 'react' -import { connectAlephium, getTokenMetadata } from '../../utils/utils' +import { getTokenMetadata, useAlephium } from '../../utils/utils' import { FungibleTokenMetaData, addressFromTokenId, @@ -21,12 +21,12 @@ type TokenInfo = FungibleTokenMetaData & { function TokenInfo() { const [value, setValue] = useState('') const [tokenInfo, setTokenInfo] = useState() + const nodeProvider = useAlephium() const searchToken = useCallback(async (tokenId: string) => { setValue(tokenId) if (tokenId) { - const nodeProvider = connectAlephium(network) const tokenMetadata = await nodeProvider.fetchFungibleTokenMetaData( tokenId )