Поправка отображения Inpx инфо

This commit is contained in:
Book Pauk
2022-11-17 17:08:06 +07:00
parent 1ba54c1237
commit a840fb7233

View File

@@ -174,7 +174,6 @@ class BookInfoDialog {
{name: 'fileInfo', label: 'Информация о файле', value: [
{name: 'folder', label: 'Папка'},
{name: 'file', label: 'Файл'},
{name: 'ext', label: 'Тип'},
{name: 'size', label: 'Размер'},
{name: 'date', label: 'Добавлен'},
{name: 'del', label: 'Удален'},
@@ -193,7 +192,10 @@ class BookInfoDialog {
]},
];
const valueToString = (value, nodePath) => {//eslint-disable-line no-unused-vars
const valueToString = (value, nodePath, b) => {//eslint-disable-line no-unused-vars
if (nodePath == 'fileInfo/file')
return `${value}.${b.ext}`;
if (nodePath == 'fileInfo/size')
return `${this.formatSize(value)} (${value.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g, '$1 ')} Bytes)`;
@@ -230,7 +232,7 @@ class BookInfoDialog {
const subItemOut = {
name: subItem.name,
label: subItem.label,
value: valueToString(book[subItem.name], `${item.name}/${subItem.name}`)
value: valueToString(book[subItem.name], `${item.name}/${subItem.name}`, book)
};
if (subItemOut.value)
itemOut.value.push(subItemOut);