Refine

R

Refine

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

Join

ask-any-question

discussions

rising-crimson
rising-crimson3/6/2025

how to show antd modal instead of window.confirm when user have unsaved changes?

the unsaved changes currently show the window.confirm but we would like to replace it with models from ant design
deep-jade
deep-jade3/5/2025

using go method how can I pass extra information to a page

using go method how can I pass extra information to a page
optimistic-gold
optimistic-gold3/4/2025

Best way to access custom methods on a dataProvider

We have a dataProvider that looks like- ``` const nestCrudProvider = dataProviderNestjsxCrud(API_URL); const dataProvider = { ...nestCrudProvider,...
vicious-gold
vicious-gold3/4/2025

In the edit page, how do you remove form values?

I have a resource with a key of "a". When editing, I need to dynamically remove this from submission. For example, if situation 1, the PATCH should be {val1: 5, a: 10}, for situation 2, the PATCH should be {val1: 5}...
optimistic-gold
optimistic-gold3/3/2025

useForm getValues vs refineCore query

I have an Edit form that I set up like ``` export const PanelEdit = () => { const methods = useForm({ mode: "onChange",...
other-emerald
other-emerald3/3/2025

useshow and usecan

how to useshow with usecan or canAccess ?
other-emerald
other-emerald3/2/2025

usePermissions vs useCan

what is the difference between usePermissions vs useCan ?
other-emerald
other-emerald3/1/2025

useForm returned control parameter

useForm is returning a control parameter, what is its type ? what does it do ?
other-emerald
other-emerald3/1/2025

redirect first login

how can I redirect a user on his first login after signup
other-emerald
other-emerald3/1/2025

useForm different resource

how can I use useForm to get different resource from the page I in ?
other-emerald
other-emerald2/28/2025

refetch identity

how can I refetch useGetIdentity
rising-crimson
rising-crimson2/28/2025

useAutocomplete onSearch: undefined is not being applied

I am using the useAutocomplete hook to populate a MUI Autocomplete field. I want to disable server-side filtering, having only a couple of options. From documentation, i should pass an undefined onSearch to the hook (like the example below), but even with this, when I type in the autocomplete a request is still made to the server. How do i completely make the autocomplete client-side instead ok letting it make requests? ...
harsh-harlequin
harsh-harlequin2/27/2025

authProvider.ts has many @typescript-eslint errors

The authProvider.ts is full of Unsafe assignment of an any value.
jolly-crimson
jolly-crimson2/27/2025

help

give me total guidence from scract to build a full fledge refine crm as i wan to post it from my final year project i need continues guidence and how can i connect u trough out my project help me
No description
jolly-crimson
jolly-crimson2/27/2025

help

i want help from u i want the source code of edine crm can i get it
No description
harsh-harlequin
harsh-harlequin2/26/2025

Tutorial times-out

Hello all, does anyone else have troubles running the tutorials after the Routing section? Eg https://refine.dev/tutorial/ui-libraries/crud-components/ant-design/react-router/ It gives me a timeout error consistently, tried with both wifi and 4g, both chrome and Firefox, on windows and on an Android 😵‍💫...
No description
fair-rose
fair-rose2/26/2025

useNotificationProvider does not translate toast messages on Next.js

Hello, I followed the i18n-nextjs example in the refinedev/refine repo, but I couldn't get notifications to read the translation file. it shows "notifications.createSuccess" instead of text, and i'm absolutley sure i18n is setup because i'm able to change between languages and it does change the texts to translated lang.
other-emerald
other-emerald2/25/2025

useForm refetch

how to refetch with useForm ?
harsh-harlequin
harsh-harlequin2/25/2025

Error boundary

I've seen I should be using suspense and error boundaries to handle errors in my app. Is there an example for how this works?