From 0e7bd1a177d90de9e87794377c193baa7c36ddc7 Mon Sep 17 00:00:00 2001 From: Luke Date: Wed, 17 Aug 2022 21:41:02 +0200 Subject: [PATCH] feat(web): onSelect function for options --- resource/interface/client/context.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/resource/interface/client/context.lua b/resource/interface/client/context.lua index d7ed9c0..6d45488 100644 --- a/resource/interface/client/context.lua +++ b/resource/interface/client/context.lua @@ -52,9 +52,10 @@ RegisterNUICallback('clickContext', function(id, cb) id += 1 end local data = contextMenus[openContextMenu].options[id] - if not data.event and not data.serverEvent then return end + if not data.event and not data.serverEvent and not data.onSelect then return end openContextMenu = nil SetNuiFocus(false, false) + if data.onSelect then data.onSelect(data.args) end if data.event then TriggerEvent(data.event, data.args) end if data.serverEvent then TriggerServerEvent(data.serverEvent, data.args) end SendNUIMessage({