If you're still using Unform in any version below 2.0.0, we highly recommend you follow this guide.
Unform 2.0 added support for React Native and we moved our codebase to a monorepo. With this change, all packages were renamed.
yarn remove @rocketseat/unformyarn add @unform/core @unform/web
@unform/core: Core functionalities, needed in web and mobile;
@unform/web: Web integration, used in ReactJS;
@unform/mobile: Mobile integration, used in React Native;
Use the platform (web/mobile) package to import the
Form component; you can
import all the other functionalities directly from
Since Unform 2.0, the package does not include input controls anymore, so you cannot import Input, Select, or any other input components from Unform library.
Now you need to create your input controls following the Recipes and Third-party examples here in docs. Check the Simple input guide to create your first input control.Edit this page on GitHub