Update guide
This section explains how to apply updates to your project effectively.
Key areas to update
When upgrading to a new version, the core areas you should focus on include:
src/theme
src/layouts
src/components
src/utils
src/hooks
We recommend updating only the parts you are actively working with. You can copy and overwrite components from the latest version as needed.
💡 Use Git to track changes and review differences before applying them.
You can always check and reference the latest components here: 🔗 minimals.cc/components
Tips for a smooth update
- Only copy and overwrite the components you are customizing.
- Install or upgrade the exact versions of dependencies we provide. (
npm i @mui/[email protected]
notnpm i @mui/material@latest
) - Avoid blindly replacing the entire folders unless necessary.
- Ensure you check for breaking changes in dependencies.
Changelog & references
Since the product is based on React and MUI, be sure to review changelogs:
Final note
- This project relies on many third-party dependencies and custom components.
- To ensure stability, manually review and test any component you're updating.
Since this is a product that uses many dependencies and has many components, you will also need to manually check the components you are working on to update it.
Keeping changes isolated and well-tracked ensures a smoother upgrade process.