UNPKG

@mojito-inc/secondary-market

Version:

Mojito secondary market is the platform to purchase NFT.

2 lines (1 loc) 526 B
"use strict";var e=require("react"),r=require("@mojito-inc/core-service");exports.useSupportedCurrency=(t,u)=>{const{getSupportedCurrency:n}=r.useConversion(),[o,c]=e.useState(),[a,s]=e.useState(!1),i=e.useCallback((async()=>{var e;try{s(!0);const r=await n({nftTokenId:t.itemId,orgId:t.orgId}),u=null===(e=null==r?void 0:r.data)||void 0===e?void 0:e.getSupportedCurrencies;return c(u),s(!1),u}catch(e){return s(!1),c(null),null}}),[t,n]);return e.useEffect((()=>{u&&i()}),[u,i]),{supportedCurrencyData:o,currencyLoading:a}};