Skip to content

Commit 2ff7e7a

Browse files
committed
fix: confirmation sorting
1 parent 4d1ad9e commit 2ff7e7a

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

internal/adapters/entrypoints/rest/assets/static/management.js

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ const getTooltipText = (key) => {
106106
return tooltips[key] || 'No description available';
107107
};
108108

109-
const createConfirmationConfig = (section, configKey, confirmations) => {
109+
const createConfirmationConfig = (section, configKey, confirmations) => {
110110
const container = document.createElement('div');
111111
container.classList.add('confirmation-config');
112112
container.dataset.configKey = configKey;
@@ -118,7 +118,13 @@ const createConfirmationConfig = (section, configKey, confirmations) => {
118118
const entriesContainer = document.createElement('div');
119119
entriesContainer.classList.add('entries-container');
120120

121-
Object.entries(confirmations).forEach(([amountWei, confirmation], index) => {
121+
const sortedConfirmations = Object.entries(confirmations).sort(([amountWeiA], [amountWeiB]) => {
122+
const valA = parseFloat(weiToEther(amountWeiA));
123+
const valB = parseFloat(weiToEther(amountWeiB));
124+
return valA - valB;
125+
});
126+
127+
sortedConfirmations.forEach(([amountWei, confirmation], index) => {
122128
createConfirmationEntry(entriesContainer, configKey, index, amountWei, confirmation);
123129
});
124130

0 commit comments

Comments
 (0)