From a2b5ccb35487966df4230f97a85cc25a6d4ddb49 Mon Sep 17 00:00:00 2001 From: Luke Date: Sat, 30 Jul 2022 10:24:24 +0200 Subject: [PATCH] feat(web/menu): confirm on enter callback --- web/src/features/menu/list/index.tsx | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/web/src/features/menu/list/index.tsx b/web/src/features/menu/list/index.tsx index fa50278..fa2ea37 100644 --- a/web/src/features/menu/list/index.tsx +++ b/web/src/features/menu/list/index.tsx @@ -83,6 +83,15 @@ const ListMenu: React.FC = () => { [selected]: indexStates[selected] - 1 >= 0 ? indexStates[selected] - 1 : indexStates[selected], }); break; + case "Enter": + fetchNui( + "confirmSelected", + Array.isArray(menu.items[selected].value) + ? menu.items[selected].value[indexStates[selected]] + : menu.items[selected].value + ); + setVisible(false); + break; } };