Improved modal manager for mantine
MIT License
Bot releases are hidden (Show)
Published by Meierschlumpf 11 months ago
Update packages
Published by Meierschlumpf about 1 year ago
Just updated the dependencies to latest version of mantine 7.1.0
Published by Meierschlumpf about 1 year ago
Just updated the dependencies to latest version of mantine 7.0.0
Published by Meierschlumpf about 1 year ago
Just updated the dependencies to latest version of mantine 7.0.0-beta.7
Published by Meierschlumpf about 1 year ago
Just updated the dependencies to latest version of mantine 7.0.0-beta.6
Published by Meierschlumpf about 1 year ago
Introducing the First Release of the Improved Modal Manager for Mantine UI Library
Dear Mantine enthusiasts,
I'm thrilled to announce the release of the Improved Modal Manager, a great addition to the Mantine UI Library! This release marks a significant leap forward in managing modals with improved type safety, an enhanced API, and the ability to handle nested modals without losing state.
Enhanced Type Safety: With our Modal Manager, you'll experience superior type safety, ensuring your code is more robust and less error-prone. Say goodbye to unexpected runtime errors, and confidently build your UI with Mantine.
Improved API: The API has been improved to make it more intuitive and developer-friendly. Creating managed modals can now be done with a simple wrapper function and instead of using a module override you can now just call the createModalManager
function in your app.
Nested Modals, Preserved State: One of the standout features is the ability to handle nested modals seamlessly without sacrificing state. This means you can now design complex, multi-layered user interfaces with ease. This can be done by setting keepMounted
on the ModalManager modalProps
to true
.
export const Layout = () => {
return (
<ModalManager
modalProps={{
keepMounted: true,
}}
>
<YourApp />
</ModalManager>
);
};
Stay tuned for more examples, better documentation that will help you make the most of this powerful addition to the Mantine ecosystem. I can't wait to see the incredible interfaces you'll create!
To start using the Improved Modal Manager for Mantine, simply upgrade to the 7.0.0-beta.5
release of Mantine and follow the simple documentation of the ReadMe. Feel free to join our vibrant community of developers to share your experiences, ask questions, and collaborate.
npm i [email protected]
Thank you for your upcoming feedback, so I can improve your experience even more!
Happy coding! 🚀🎨