Comments (4)
Hi, and thanks for your suggestion.
You can already override the success side effects with the mutationOptions.onSuccess
prop, as in the screenshot you pasted in the "Additional context" section. This is also the way to customize the notification text in the Edit view (see https://marmelab.com/react-admin/Create.html#changing-the-notification-message). If this option doesn't work, please elaborate on the reproduction.
We won't offer an additional prop to do something you can already do with mutationOptions
.
from react-admin.
Hi, thank you for your answer.
I can customise the notification text with mutationOptions in DeleteWithConfirmButton component, but in this case the confirm dialog does not close.
I made a demo that shows this case. Please select and delete a record on the post page or delete a record on the edit page. You will see that the Confirm dialogue does not close.
from react-admin.
Understood, thanks for the reproduction.
You're right: there is no easy way to do what you ask without rewriting significant parts of the controller. So we need to expose an option to let users override the message (something like successNotification
) in useDeleteWithConfirmController
and the associated buttons.
I'm marking this as an enhancement. We'll welcome a PR implementing this feature.
from react-admin.
@fzaninotto I opened a PR for this feature. Can you review it?
from react-admin.
Related Issues (20)
- checkError can have undefined error as parameter HOT 1
- Consider replacing "hotscript" types with "react-hook-form" types HOT 6
- Enhance SelectInput to return the selected choice onChange to set state on Wizard form review step HOT 5
- How do 2 menu of one resource with different filter list HOT 2
- DateInput in FilterButton component cannot be removed if value is not empty HOT 1
- [v5 β1] cjs version of react-admin is broken as it imports an esm package HOT 3
- Initially disabled inputs are not validated after enabled when form is submitted HOT 4
- [v5 b0] Incorrect dependency setting of of react-error-boundary in ra-core HOT 2
- AutocompleteInput resets input when useChoicesContext is called HOT 2
- Performance issue with form submission with many inputs HOT 5
- Unit Testing Edit components and Create components result to error HOT 1
- dataProvider cannot have sync methods due to bug in useDataProvider HOT 4
- SaveButton transform options not working as expected HOT 2
- The "Blog" demo app doesn't work HOT 5
- Filter with an object as defaultValue is still visible after user click the remove filter button HOT 1
- V5 beta: duplicated queries on mount HOT 2
- Removing an item from an ArrayInput with primitive values and validation removes more than one input HOT 1
- Incorrectly parse of id with basename name same as resource name HOT 1
- Custom Save Button In TopToolbar inside Edit component HOT 2
- V5 beta: List pages are not showing data and display an error notification
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from react-admin.