import React from "react"; import { useNuiEvent } from "../hooks/useNuiEvent"; import { Box, Flex, ScaleFade, Text } from "@chakra-ui/react"; import { debugData } from "../utils/debugData"; import ReactMarkdown from "react-markdown"; interface Props { text: string; position?: "right-center" | "left-center" | "top-center"; style?: React.CSSProperties; } debugData([ { action: "textUi", data: { text: "[E] - Access locker inventory \n [G] - Do something else \n ", position: "right-center", }, }, ]); const TextUI: React.FC = () => { const [data, setData] = React.useState({ text: "", position: "right-center", }); const [visible, setVisible] = React.useState(false); useNuiEvent("textUi", (data) => { setData(data); setVisible(true); }); useNuiEvent("textUiHide", () => setVisible(false)); return ( {data.text} ); }; export default TextUI;