Refine

R

Refine

Join the community to ask questions about Refine and get answers from other members.

Join

ask-any-question

discussions

genetic-orange
genetic-orange11/15/2025

add if don't exist

Can i do something like looking for elements in the api, if the response is empty array i update and add element to the api. using Strapi
genetic-orange
genetic-orange11/14/2025

ant design component colors

In ant design, i am using a select to make a choice but my text is long and there ellipsis. I can try to add custom css to wrap the text to show it better. is there another ant component I can use otherwise?
adverse-sapphire
adverse-sapphire11/13/2025

inferencer meta

I use MuiShowInferencer for Show view, and my data providers does not receive meta in getOne method?
funny-blue
funny-blue11/12/2025

How to use a custom sidebar to filter data instead of provide navigation

Hello. I am a bit confused on how to sync table filter state when using a custom sidebar. I want my sidebar to have table filters. e.g App.tsx...
optimistic-gold
optimistic-gold11/4/2025

Multiple check query

Hello community ! I've setup simple Refine with react-router (HashRouter) app : This is my Routes, used from docs : ...
No description
united-yellow
united-yellow11/3/2025

I can't find in document, what happened useTitle,useRouterType,useRefineContext - hasDashboard,etc.

What could i use intead of these functions? useRouterType useRouterContext const { hasDashboard } = useRefineContext(); //hasDashboard?...
correct-apricot
correct-apricot10/28/2025

Error with tables, not showing any data

Warning: [antd: Table] dataSource length is less than pagination.total but large than pagination.pageSize. Please make sure your config correct data with async mode. this only happens on the few last pages, except the very last one How can I debug this? or fix it...
fair-rose
fair-rose10/19/2025

Failing Background Refetches on Edit Pages for Nested Resources

I'm working with nested resources and I'm running into an issue on my edit pages where the initial data load works correctly, but all subsequent background refetches (like on window focus or when using the <RefreshButton>) fail with a 404 error. The Setup: I have three levels of nested resources:...
subsequent-cyan
subsequent-cyan10/16/2025

Missing props on FilterDropDownProps

I'm building a custom column filter for an ant design table component that looks like this: export const simpleFilterInput = (columnProps: SimpleColumnProps, filterDropdownProps: FilterDropdownProps): React.ReactElement => { return <FilterDropdown { ... filterDropdownProps} > <InputNumber onPressEnter={() => { filterDropdownProps.confirm() }} />...
genetic-orange
genetic-orange10/16/2025

login route 404

I am having a weird issue with vite and routes I have this in my App.tsx <Route element={ <Authenticated...
wise-white
wise-white10/15/2025

what is the difference between result.data and query.data

In 5.0 the useList, useCustom etc return a result and a query object. But data exists in both?
eastern-cyan
eastern-cyan10/13/2025

Is multi tenancy only available on the enterprise edition?

Or is it posssible at all to use it in the open source version as well? It's not at all clear from the docs: https://refine.dev/docs/guides-concepts/multitenancy/?utm_source=chatgpt.com#what-is-multitenancy...
genetic-orange
genetic-orange10/13/2025

what is the best way to make an api call on refine 5?

what is the best way to make a POST api call on refine5?
old-apricot
old-apricot10/12/2025

Refine v4 for React19 and Next15

Is it possible to use React19 Next15 with Refine v4
old-apricot
old-apricot10/10/2025

Auth Provider not working on Refine v5

This is my packages file. "dependencies": { "@emotion/cache": "^11.14.0", "@emotion/react": "^11.14.0", "@emotion/styled": "^11.14.1",...
correct-apricot
correct-apricot10/8/2025

filter.field is not on type 'CrudFilter' or 'ConditionalFilter'

const { tableProps, filters, sorters } = useTable<UserRecord> const createdAtFilter = filters?.find((filter) => filter.field === 'createdAt')?.value the TS type says filter.field does not exist, but it exists and it works... why?...
deep-jade
deep-jade10/6/2025

MUI DeleteButton no longer working

After upgrading to Refine v5, the <DeleteButton> is no longer working, even preventing all the buttons after it to show. The implementation is pretty straightforward ``` import {...
other-emerald
other-emerald10/4/2025

AutoSave saves even if required fields are empty. How to wait for isValid?

Hi, So I'm playing with refine.dev with Mui. AutoSave would be lovely to have, but it saves data , even if some fields are required. I've been using it with Appwrite and it also saves empty values, even if on Appwrite it is specified as Required :/ which I will chat with them about that separately. ...
probable-pink
probable-pink10/3/2025

Update two endpoints

what are the options if i want my form to update two endpoints with its data at the end? e.g. /belege and /belegepositionen ?
typical-coral
typical-coral10/3/2025

useLocation() issue when migrating 4.x.x to 5.x.x

Aftre migrating from 4.x.x to 5.x.x and fixing all typescript issues and applying the manual fixes as per the migration guide, I ended up with an error of useLocation() may be used only in the context of a <Router> component.. The stacktrace is as follows: ``` at invariant (@refinedev_react-router.js?v=640b1eb2:378:11) at useLocation (@refinedev_react-router.js?v=640b1eb2:865:3) at parse (@refinedev_react-router.js?v=640b1eb2:2644:53)...
Next