feat(client/interface): menu close arg on button

This commit is contained in:
Luke
2022-08-03 12:32:50 +02:00
committed by Luke
parent 853cec6049
commit 37c10f570b
2 changed files with 17 additions and 15 deletions

View File

@@ -15,6 +15,7 @@ export interface MenuItem {
description?: string;
icon?: IconProp;
defaultIndex?: number;
close?: boolean;
}
interface MenuSettings {
@@ -109,7 +110,7 @@ const ListMenu: React.FC = () => {
"confirmSelected",
Array.isArray(menu.items[selected].values) ? [selected, indexStates[selected]] : selected
);
setVisible(false);
if (menu.items[selected].close === undefined || menu.items[selected].close) setVisible(false);
break;
}
};