commit 462a865ddaf639ac3361223c150abb729ef050a5
parent 18bbc3c6b226e8b1488348c2bf9a78fc85a0e17a
Author: lash <dev@holbrook.no>
Date:   Sat, 17 Dec 2022 21:33:47 +0000
Remove mint link when batch full
Diffstat:
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/js/manual_test_browser.js b/js/manual_test_browser.js
@@ -9,7 +9,7 @@ window.addEventListener('token', (e) => {
 });
 
 
-window.addEventListener('tokenBatch', (e) => {
+window.addEventListener('tokenBatch', async (e) => {
 	let currentTokenId = document.getElementById('token_id').innerHTML;
 	if (currentTokenId.substring(0, 2) == '0x') {
 		currentTokenId = currentTokenId.substring(2);
@@ -20,9 +20,10 @@ window.addEventListener('tokenBatch', (e) => {
 	const li = document.createElement('li');
 	const span = document.createElement('span');
 	li.setAttribute('id', 'token_' + e.detail.tokenId + ' _batch_' + e.detail.batch);
-	span.innerHTML = 'used ' + e.detail.cursor + ' of ' + e.detail.count;
+	span.innerHTML = 'used ' + e.detail.cursor + ' of ' + e.detail.count + ' ';
 	li.appendChild(span);
-	if (window.craftnft.isMintAvailable(session, e.detail.tokenId, e.detail.batch)) {
+	const isMintable = await window.craftnft.isMintAvailable(session, e.detail.tokenId, e.detail.batch);
+	if (isMintable) {
 		const a = document.createElement('a');
 		a.setAttribute('onClick', 'uiMintToken("' + e.detail.tokenId + '", ' + e.detail.batch + ')');
 		a.innerHTML = 'mint';