Refine

R

Refine

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

Join

ask-any-question

discussions

equal-aqua
equal-aqua10/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?...
like-gold
like-gold10/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 {...
ratty-blush
ratty-blush10/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. ...
fascinating-indigo
fascinating-indigo10/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 ?
correct-apricot
correct-apricot10/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)...
genetic-orange
genetic-orange9/29/2025

useinfinitelist in refine 5

I have an issue with useinfinitelist on refine 5 as it always fetch the same page instead of incrementing the page number.
fascinating-indigo
fascinating-indigo9/29/2025

how to pass a query string in useCustomMutation

How does one pass a query string in useCustomMutation? Seems like the ?foo=bar gehts stripped from the url? Things i tried so far:...
continuing-cyan
continuing-cyan9/28/2025

What is your guys current experience w AnswerOverflow?

Hey! I saw this forum AnswerOverflow. I’m building Paladin, a smoother, cleaner alternative that makes Discord forums easier to browse on the web. It’s free to use and can run alongside AnswerOverflow, so you don’t have to switch anything to try it out. If it’s helpful, I can spin up a version of Paladin on your forum so you can see how it looks for your community. Is there anything about your current setup you’d like improved? I’d love to see if Paladin can help. 😀 Example Paladin site attached...
No description
xenophobic-harlequin
xenophobic-harlequin9/26/2025

Change logout label on MaterialUI

How to change the label and icon used for the "Logout" entry in the Sider?
extended-salmon
extended-salmon9/26/2025

Select in ant dropdown filter

I'm building a custom table column dropdown filter using ant design components that uses a <Select> component as the filter input, and I'm having trouble with it rendering correctly. Initially, it displays all the options and, when an option is selected, it filters correctly, but subsequently, when I open the <DropdownFilter> again, the select displays the internal value of the selected option, not the label. Here's the relevant code: <FilterDropdown {...props}> <Select placeholder={filterPrompt} options={columnProps.filterProps?.enumerations} allowClear value={props.selectedKeys?.[0] || undefined}...
extended-salmon
extended-salmon9/25/2025

Uncollapse ThemedLayout sider

I'm using the antd <ThemedLayoutV2> component to render my app with a sider containing my navigation menu. When the sider is collapsed by clicking the '<' arrow, there isn't then a corresponding '>' arrow to un-collapse the sider. If I want to un-collapse it, I have to manually refresh the page. How can I configure the layout to handle collapsing and un-collapsing?
extended-salmon
extended-salmon9/25/2025

how to use antd notification for custom apis in page

how to use antd notification for custom apis in page
fair-rose
fair-rose9/24/2025

make menu open new tab

how make menu open new tab for some menu item?
sensitive-blue
sensitive-blue9/23/2025

Snackbar's customization

Hello! I would like to completely change the UI for snackbars, but keep all their current logic. Do you have any example of how to do this? I use Refine + MUI...
equal-aqua
equal-aqua9/23/2025

useExport only items showing on the list.

Basically I want to export only the items the user can see on the list.
unwilling-turquoise
unwilling-turquoise9/22/2025

Migration guide from AntD to Shadcn?

Any guides available if we want to migrate to Shadcn?
genetic-orange
genetic-orange9/19/2025

useExport with select

I want to use export when I select the elements from the checkbox.
genetic-orange
genetic-orange9/18/2025

Make a list of cards instead of table

I want to know if it's possible to make a list page with a list of cards instead of a table with ant design
equal-aqua
equal-aqua9/18/2025

Mash multiple fields into one with Antd tables

I have a table with And and currently I fetch data like this:
const { tableProps } = useTable<UserListItem>() I want to join the cells for first and lastname into one, howdo I do that? ...
equal-aqua
equal-aqua9/16/2025

How do I deal with nested resources?

I have a resource for users, and I want to be able to add and remove tags from said users; how do I use the useCreate and useDelete hooks for those?...
Next