diff --git a/frontend/src/utils.js b/frontend/src/utils.js index 5a6e594..56b0265 100644 --- a/frontend/src/utils.js +++ b/frontend/src/utils.js @@ -10,8 +10,19 @@ export function formatBytes(bytes) { return `${size.toFixed(unit === 0 ? 0 : 1)} ${units[unit]}`; } +export function decodeHtmlEntities(str) { + if (!str) return str; + return str + .replace(/&/g, "&") + .replace(/</g, "<") + .replace(/>/g, ">") + .replace(/"/g, '"') + .replace(/'/g, "'") + .replace(/'/g, "'"); +} + export function valueText(value) { - return value ?? ""; + return decodeHtmlEntities(value) ?? ""; } export function formatTimestamp(value) {