function QBCore.Functions.Notify(text, texttype, length)
if type(text) == "table" then
local ttext = text.text or 'Placeholder'
local caption = text.caption or 'Placeholder'
texttype = texttype or 'primary'
length = length or 5000
SendNUIMessage({
action = 'notify',
type = texttype,
length = length,
text = ttext,
caption = caption
})
else
texttype = texttype or 'primary'
length = length or 5000
SendNUIMessage({
action = 'notify',
type = texttype,
length = length,
text = text
})
end
end
With:
function QBCore.Functions.Notify(text, notifyType, duration)
notifyType = notifyType or 'inform'
if notifyType == 'primary' then notifyType = 'inform' end
duration = duration or 5000
local position = 'top-right' -- 'top' | 'top-right' | 'top-left' | 'bottom' | 'bottom-right' | 'bottom-left'
if type(text) == "table" then
local title = text.text or 'Placeholder'
local description = text.caption or 'Placeholder'
lib.notify({ title = title, description = description, duration = duration, type = notifyType, position = position})
else
lib.notify({ description = text, duration = duration, type = notifyType, position = position})
end
end