Este é um projeto que estou desenvolvendo para aplicar meus estudos em React Native. O objetivo é criar uma coleção de utilitários e componentes que possam ser reutilizados em diversos projetos.
Um recurso importante que estou explorando neste projeto é o react-hook-form, uma biblioteca eficiente e flexível para lidar com formulários em React Native. Com o react-hook-form, é possível criar formulários complexos de forma simples e intuitiva, facilitando o controle e validação dos dados inseridos pelo usuário.
Uma das principais características deste projeto é a utilização de hooks para otimizar as renderizações dos componentes. Com o uso de hooks como useMemo e useCallback, é possível evitar renderizações desnecessárias e melhorar o desempenho do aplicativo.
Também estou utilizando o react-native-chart-kit, uma biblioteca poderosa para criação de gráficos em React Native. Neste projeto, estou utilizando essa biblioteca para adicionar gráficos dinâmicos visualmente atraentes e interativos.
Para utilizar este projeto em seu próprio aplicativo React Native, siga as etapas abaixo:
Clone este repositório em sua máquina local:
git clone https://github.com/brunog2/react-native-utils.git
Navegue até o diretório do projeto:
cd react-native-utils
Instale as dependências do projeto:
yarn install
Execute o projeto com:
yarn android
ou
yarn ios
Agora você está pronto para começar a utilizar os utilitários e componentes deste projeto em seu próprio código React Native.
Este projeto contém uma variedade de utilitários e componentes que você pode importar e utilizar em seus próprios componentes React Native. A listagem dos componentes está dentro da pasta Components.
Se você gostaria de contribuir para este projeto, fique à vontade para abrir uma issue ou enviar um pull request. Será um prazer receber contribuições que possam melhorar e expandir a funcionalidade deste projeto.
Este projeto está licenciado sob a MIT License.