Loading...
Loading...
Refine.dev headless React framework for CRUD apps: data providers, resources, routing, authentication, hooks, and forms.
npx skill4agent add itechmeat/llm-code refine-devpostsusersproductsuseListuseOneuseCreateuseUpdateuseDeleteuseFormuseTablenpm create refine-app@latest
# Select: Vite, Mantine, REST API (or your backend)npm install @refinedev/core @refinedev/mantine @refinedev/react-router @mantine/core @mantine/hooks @mantine/form @mantine/notifications// src/App.tsx
import { Refine } from "@refinedev/core";
import { MantineProvider } from "@mantine/core";
import routerProvider from "@refinedev/react-router";
import dataProvider from "@refinedev/simple-rest";
import { BrowserRouter, Routes, Route } from "react-router-dom";
function App() {
return (
<BrowserRouter>
<MantineProvider>
<Refine
dataProvider={dataProvider("https://api.example.com")}
routerProvider={routerProvider}
resources={[
{
name: "posts",
list: "/posts",
create: "/posts/create",
edit: "/posts/edit/:id",
show: "/posts/show/:id",
},
]}
>
<Routes>{/* Your routes here */}</Routes>
</Refine>
</MantineProvider>
</BrowserRouter>
);
}resources<Refine resources={[...]}>useTableuseForm