MDB jQuery
MDB Angular

MDB React - Frequently Asked Questions

Click below for responses to frequently asked questions.

There are two ways to do it:

  1. You can download the zip package and import your own components inside this app.

  2. You can import the MDB React package to your own React app (CRA).

You can find installation steps for both options here.

If you have access to the GitLab repository, You’ll be able to add MDB React Pro to your package.json’s dependencies like this:

"mdbreact": "git+"

This solution works with apps created via CRA so You don’t have to use MDB React Pro as a base for Your project

You can find installation steps here.

Sometimes React is updated to a new version after the MDB React package was released. It can cause an error in multiple copies of React. In that situation, please check the React version in our package and use the same version in your app.

The console output suggests it is an issue usually caused by referring to a resource that is not there. Depending on the MDB React version, it could be caused by applying a PRO Component (which of both Select and Sidenav are) within an MDB free version repository. If that’s the case, please consider an update.

Are you sure that you’ve added all dependencies and imported our css file to your project? Here are some tips.

Once you buy MDB product e.g. MDB 4 Pro, all updates for this product, along with Premium Support are free for a year. After this period your license is still valid and you can build projects with the most recent version of MDB in your account. Nevertheless, if you'd like to use Premium Support and the features from later updates you'd have to extend your license.

Couldn't find an answer to your question? Please visit the support forum or contact us at