Object.entries(d).forEach() to forEachObjectEntry()

This commit is contained in:
the-djmaze 2022-01-19 19:36:29 +01:00
parent a47397ef09
commit 9f0b872839

View file

@ -1,6 +1,7 @@
import ko from 'ko'; import ko from 'ko';
import Remote from 'Remote/Admin/Fetch'; import Remote from 'Remote/Admin/Fetch';
import { forEachObjectEntry } from 'Common/Utils';
export class ConfigAdminSettings /*extends AbstractViewSettings*/ { export class ConfigAdminSettings /*extends AbstractViewSettings*/ {
@ -20,12 +21,12 @@ export class ConfigAdminSettings /*extends AbstractViewSettings*/ {
} }
return pass ? 'password' : 'text'; return pass ? 'password' : 'text';
}; };
Object.entries(data.Result).forEach(([key, items]) => { forEachObjectEntry(data.Result, (key, items) => {
const section = { const section = {
name: key, name: key,
items: [] items: []
}; };
Object.entries(items).forEach(([skey, item]) => { forEachObjectEntry(items, (skey, item) => {
section.items.push({ section.items.push({
key: `config[${key}][${skey}]`, key: `config[${key}][${skey}]`,
name: skey, name: skey,