Fontawesome is used to add icons to the list items, you can find the code here.
-- menu table
local menu = {
{
header = "Item #1",
txt = "This trigger an event",
icon = "fas fa-user", -- add icon to item
--disabled = true, -- make item disabled
params = {
event = "event:client:test1",
args = {
number = 1,
}
}
},
{
header = "Item #2",
txt = "Can trigger a event to open a submenu",
params = {
event = "qb-menu:client:test2",
args = {
number = 2,
}
}
},
}
-- open context menu
exports.lvs_lib:openContext('Menu Title', menu)
-- close context menu
exports.lvs_lib:closeContext()
--- ### CONTEXT ###
-- make lvs context menu replace of qb-menu
-- uncomment line 57 on fxmanifest.lua [provide 'qb-menu']
-- remove qb-menu
Config.ContextAsQBMenu = true
Config.QBMenuCommand = {
name = 'playerfocus',
description = 'Give Menu Focus',
key = 'Alt',
keymapping = 'LMENU'
}