Names support for Vending Minter dashboard > Query

This commit is contained in:
Serkan Reis 2023-01-12 13:39:25 +03:00
parent 57a8ba4c92
commit c28d1bbd09

View File

@ -19,6 +19,7 @@ import { toast } from 'react-hot-toast'
import { useQuery } from 'react-query' import { useQuery } from 'react-query'
import { withMetadata } from 'utils/layout' import { withMetadata } from 'utils/layout'
import { links } from 'utils/links' import { links } from 'utils/links'
import { resolveAddress } from 'utils/resolveAddress'
const VendingMinterQueryPage: NextPage = () => { const VendingMinterQueryPage: NextPage = () => {
const { vendingMinter: contract } = useContracts() const { vendingMinter: contract } = useContracts()
@ -47,12 +48,15 @@ const VendingMinterQueryPage: NextPage = () => {
async ({ queryKey }) => { async ({ queryKey }) => {
const [_contractAddress, _type, _contract, _wallet] = queryKey const [_contractAddress, _type, _contract, _wallet] = queryKey
const messages = contract?.use(_contractAddress) const messages = contract?.use(_contractAddress)
const result = await dispatchQuery({ const res = await resolveAddress(address, wallet).then(async (resolvedAddress) => {
address, const result = await dispatchQuery({
messages, address: resolvedAddress,
type, messages,
type,
})
return result
}) })
return result return res
}, },
{ {
placeholderData: null, placeholderData: null,