efficient-indigoE
Refine2y ago
20 replies
efficient-indigo

useDataGrid using resource name

Hello, it's been a little while since I've used refine. I'm trying to add a new resource in my refine project.

{ name: "upcomingChangesPoc", list: "/upcoming-changes-poc", meta: { label: "Upcoming Changes POC", }, },

I have my route:
<Route path="/upcoming-changes-poc"> <Route index element={<UpcomingChangesList />} /> </Route>

and in my UpcomingChangesList I am using useDataGrid:
export const UpcomingChangesList: React.FC<IResourceComponentsProps> = () => { const { dataGridProps } = useDataGrid();


but when I'm on my page (from my route) the api request is using the resource name, not the list api url?


I feel like I'm missing something simple here but please help me out!

"@refinedev/cli": "^2.5.5",
"@refinedev/core": "^4.20.0",
"@refinedev/inferencer": "^4.1.2",
"@refinedev/kbar": "^1.0.0",
"@refinedev/mui": "^5.1.0",
"@refinedev/react-hook-form": "^4.4.0",
"@refinedev/react-router-v6": "^4.3.2",
"@refinedev/simple-rest": "^4.5.0",
Was this page helpful?