30 lines
		
	
	
		
			No EOL
		
	
	
		
			725 B
		
	
	
	
		
			Lua
		
	
	
	
	
	
			
		
		
	
	
			30 lines
		
	
	
		
			No EOL
		
	
	
		
			725 B
		
	
	
	
		
			Lua
		
	
	
	
	
	
| FM.utils = {}
 | |
| 
 | |
| ---@param message string
 | |
| ---@param type? 'error'|'success'
 | |
| function FM.utils.notify(message, type)
 | |
|     if not message then return end
 | |
| 
 | |
|     if ESX then ESX.ShowNotification(message, type)
 | |
|     elseif QB then QB.Functions.Notify(message, type) end
 | |
| end
 | |
| 
 | |
| function FM.utils.showTextUI(text)
 | |
|     if JGTextUI then
 | |
|         JGTextUI:DrawText(text)
 | |
|     elseif OKOKTextUI then
 | |
|         OKOKTextUI:Open(text, 'lightred', 'left', true)
 | |
|     elseif OXLib then
 | |
|         OXLib:showTextUI(text)
 | |
|     end
 | |
| end
 | |
| 
 | |
| function FM.utils.hideTextUI()
 | |
|     if JGTextUI then
 | |
|         JGTextUI:HideText()
 | |
|     elseif OKOKTextUI then
 | |
|         OKOKTextUI:Close()
 | |
|     elseif OXLib then
 | |
|         OXLib:hideTextUI()
 | |
|     end
 | |
| end | 
