1
0
mirror of https://github.com/oceanprotocol/market.git synced 2024-12-02 05:57:29 +01:00

more fine grained price issues display

This commit is contained in:
Matthias Kretschmann 2021-03-01 16:08:50 +01:00
parent f2e906e790
commit f6f6c68428
Signed by: m
GPG Key ID: 606EEEF3C479A91F
2 changed files with 8 additions and 9 deletions

View File

@ -28,11 +28,16 @@ export default function Price({
conversion={conversion}
type={price.type}
/>
) : !price || price?.value === 0 ? (
) : !price || !price.address ? (
<div className={styles.empty}>
No price found{' '}
No price set{' '}
<Tooltip content="We could not find a pool for this data set, which can have multiple reasons. Is your wallet connected to the correct network?" />
</div>
) : price.isConsumable !== 'true' ? (
<div className={styles.empty}>
Not enough liquidity{' '}
<Tooltip content="This pool does not have enough liquidity for using thisa data set." />
</div>
) : (
<Loader message="Retrieving price..." />
)

View File

@ -158,13 +158,7 @@ export default function Consume({
<File file={file} />
</div>
<div className={styles.pricewrapper}>
{isConsumable ? (
<Price ddo={ddo} conversion />
) : (
<div className={styles.help}>
There is not enough liquidity in the pool to buy this data set.
</div>
)}
<Price ddo={ddo} conversion />
{!isInPurgatory && <PurchaseButton />}
</div>
</div>