Getting Started
How to install and start using dirk-cfx-react in a FiveM resource
Last updated
import { defineConfig } from "vite";
import react from "@vitejs/plugin-react";
import path from "path";
export default defineConfig({
plugins: [react()],
base: "./",
build: {
outDir: "build",
emptyOutDir: true,
},
resolve: {
alias: {
"@": path.resolve(__dirname, "./src"),
},
},
});cd web
pnpm run buildimport {
SettingsPanel,
AdminPageTitle,
AsyncSaveButton,
InputContainer,
SelectItem,
FiveMKeyBindInput,
Modal,
ConfirmModal,
useNuiEvent,
fetchNui,
locale,
useForm,
useFormField,
useFormActions,
FormProvider,
createScriptSettings,
DirkProvider,
} from "dirk-cfx-react";import { SettingsPanel } from "dirk-cfx-react/components";
import { useForm } from "dirk-cfx-react/hooks";
import { fetchNui } from "dirk-cfx-react/utils";
import { DirkProvider } from "dirk-cfx-react/providers";