@mojito-inc/secondary-market
Version:
Mojito secondary market is the platform to purchase NFT.
2 lines (1 loc) • 874 B
JavaScript
const l=(l,i,e)=>{var r,u,v,o,d,n;const a=null==i?void 0:i.makeOfferHighestPrice,t=null==i?void 0:i.lastPurchasedPrice,s=null==i?void 0:i.buyNowPrice;if("Make Offer"===l){if((null===(r=null==a?void 0:a[1])||void 0===r?void 0:r.value)>0)return{price:a,label:"Highest Offer"};if((null===(u=null==t?void 0:t[1])||void 0===u?void 0:u.value)>0)return{price:t,label:"Last sale"}}else if("Buy Now"===l||"Edit Listing"===l||"View Listing"===l){if((null===(v=null==e?void 0:e[1])||void 0===v?void 0:v.value)>0)return{price:e,label:"Listed Price"};if((null===(o=null==s?void 0:s[1])||void 0===o?void 0:o.value)>0)return{price:s,label:"Listed Price"}}return(null===(d=null==a?void 0:a[1])||void 0===d?void 0:d.value)>0?{price:a,label:"Highest Offer"}:(null===(n=null==t?void 0:t[1])||void 0===n?void 0:n.value)>0?{price:t,label:"Last sale"}:{price:[],label:""}};export{l as getPrice};