Display error.message || error (when string is thrown) (#4197)
* Display error.message || error (when string is thrown) * Update packages/react-signer/src/TxSigned.tsx
This commit is contained in:
parent
9021e741d9
commit
48a3127ba8
@ -138,7 +138,7 @@ function renderItem ({ error, extrinsic, id, removeItem, rpc, status }: QueueTx)
|
||||
{section}.{method}
|
||||
</div>
|
||||
<div className='status'>
|
||||
{error ? error.message : status}
|
||||
{error ? (error.message || error) : status}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@ -81,7 +81,7 @@ async function signAndSend (queueSetTxStatus: QueueTxMessageSetStatus, currentIt
|
||||
console.error('signAndSend: error:', error);
|
||||
queueSetTxStatus(currentItem.id, 'error', {}, error);
|
||||
|
||||
currentItem.txFailedCb && currentItem.txFailedCb(null);
|
||||
currentItem.txFailedCb && currentItem.txFailedCb(error);
|
||||
}
|
||||
}
|
||||
|
||||
@ -93,6 +93,7 @@ async function signAsync (queueSetTxStatus: QueueTxMessageSetStatus, { id, txFai
|
||||
|
||||
return tx.toJSON();
|
||||
} catch (error) {
|
||||
console.error('signAsync: error:', error);
|
||||
queueSetTxStatus(id, 'error', undefined, error);
|
||||
|
||||
txFailedCb(error);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user