mantine-manager

Improved modal manager for mantine

MIT License

Downloads
84
Stars
3

Bot releases are visible (Hide)

mantine-manager - 7.1.1

Published by Meierschlumpf 11 months ago

Update packages

mantine-manager - 7.1.0

Published by Meierschlumpf about 1 year ago

Just updated the dependencies to latest version of mantine 7.1.0

mantine-manager - 7.0.0

Published by Meierschlumpf about 1 year ago

Just updated the dependencies to latest version of mantine 7.0.0

mantine-manager - 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.7

mantine-manager - 7.0.0-beta.6

Published by Meierschlumpf about 1 year ago

Just updated the dependencies to latest version of mantine 7.0.0-beta.6

mantine-manager - 7.0.0-beta.5

Published by Meierschlumpf about 1 year ago

🎉 Exciting News! 🎉

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.

🚀 Key Features of the Modal Manager 🚀

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!

📢 Get Started Today! 📢

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! 🚀🎨