diff --git a/pages/object/[id].js b/pages/object/[id].js index 1ec5c852c..c30238334 100644 --- a/pages/object/[id].js +++ b/pages/object/[id].js @@ -308,11 +308,6 @@ export default function LedgerObject({ data: initialData, initialErrorMessage })
Loading... - ) : errorMessage ? ( -
-
- {errorMessage} -
) : ( <>
@@ -384,106 +379,117 @@ export default function LedgerObject({ data: initialData, initialErrorMessage })

- - - - - - - - - - - - {data?.node?.PreviousTxnLgrSeq && data?.node?.PreviousTxnLgrSeq !== data?.ledger_index && ( - - - - - )} - - {router.query.previousTxHash && ( + {!errorMessage && (data?.node?.PreviousTxnLgrSeq || data?.node?.PreviousTxnID) && ( +
History
Current Ledger - - {data?.ledger_index} - -
Previous Ledger - - {data.node.PreviousTxnLgrSeq} - -
+ - - + - )} - {data?.node?.PreviousTxnID && ( + + - + - )} - -
Current Transaction - - {shortAddress(router.query.previousTxHash)} - - History
Previous TransactionCurrent Ledger - {shortAddress(data.node.PreviousTxnID)} + {data?.ledger_index}
+ {data?.node?.PreviousTxnLgrSeq && data?.node?.PreviousTxnLgrSeq !== data?.ledger_index && ( + + Previous Ledger + + + {data.node.PreviousTxnLgrSeq} + + + + )} + + {router.query.previousTxHash && ( + + Current Transaction + + + {shortAddress(router.query.previousTxHash)} + + + + )} + {data?.node?.PreviousTxnID && ( + + Previous Transaction + + + {shortAddress(data.node.PreviousTxnID)} + + + + )} + + + )}
- {detailsTable()} + {errorMessage ? ( +
+
+ {errorMessage} +
+ ) : ( + <> + {detailsTable()} + + {data?.metadata && ( + + + + + + + +
Metadata + setShowMetadata(!showMetadata)}> + {showMetadata ? 'hide' : 'show'} + +
+ )} - {data?.metadata && ( - - - - - - - -
Metadata - setShowMetadata(!showMetadata)}> - {showMetadata ? 'hide' : 'show'} - -
+
+ {showMetadata && codeHighlight(data.metadata)} +
+ + + + + + + + +
Raw JSON + setShowRaw(!showRaw)}> + {showRaw ? 'hide' : 'show'} + +
+
{showRaw && codeHighlight(data)}
+ )} - -
- {showMetadata && codeHighlight(data.metadata)} -
- - - - - - - - -
Raw JSON - setShowRaw(!showRaw)}> - {showRaw ? 'hide' : 'show'} - -
-
{showRaw && codeHighlight(data)}
)}