1
0
mirror of https://github.com/garraflavatra/rolens.git synced 2025-07-17 05:24:06 +00:00

Indexes: context menu

This commit is contained in:
2023-01-17 21:03:01 +01:00
parent 9262c92591
commit 1571eaa897
2 changed files with 16 additions and 11 deletions

View File

@ -19,10 +19,11 @@
if (Array.isArray(data)) {
for (const item of data) {
const _item = {};
_item.key = item[key];
_item.children = dissectObject(item);
items = [ ...items, _item ];
const newItem = {};
newItem.key = item[key];
newItem.children = dissectObject(item);
newItem.menu = item.menu;
items = [ ...items, newItem ];
}
}
else {
@ -57,7 +58,7 @@
return entries.map(([ key, value ]) => {
key = key + '';
const type = getType(value);
const child = { key, value, type };
const child = { key, value, type, menu: value.menu };
if (type.startsWith('object') || type.startsWith('array')) {
child.children = dissectObject(value);