🛠️ Native Util
Biblioteca de utilidades react native
1. Instalação
npm i @emcsistemas/native-util
ou
yarn i @emcsistemas/native-util
ou
pnpm i @emcsistemas/native-util
2. Dependências
Caso tenha utilizado um gerenciador de pacotes difente do npm no passo 2, utilize-o também no comando abaixo
npm i expo-clipboard expo-constants expo-crypto expo-device expo-splash-screen date-fns react-native-format-currency
3. O que está incluído?
- EMCGeneralConsts: objeto com constantes gerais utilizadas nos apps da empresa
- EMCRegexConsts: objeto com constantes de expressão regular utilizadas na validação de dados
- EMCDateUtils: classe com funções para manipulação e validação de datas
- EMCFormatUtils: classe com funções para formatação de dados diversos
- EMCGeneralUtils: classe com funções gerais utilizadas nos apps da empresa
- EMCMaskUtils: classe com funções para aplicação de máscara em determinadas informações (telefone, cpf, etc)
- EMCNetworkUtils: classe com funções para manipulação de dados de rede
- EMCNumberUtils: classe com funções para manipulação de dados numéricos
- EMCValidationUtils: classe com funções para validação de dados diversos
Exemplo de uso:
import { EMCNetworkUtils } from '@emcsistemas/native-util'
if (EMCNetworkUtils.isInternalNetwork('http://www.meusite.com.br')){
...
}
4. Contribuição
Sinta-se à vontade para enviar um PR se quiser ajudar!
5. Licença
Licenciado sob a licença MIT, Copyright © 2023 EMC Sistemas Ltda. Veja LICENÇA para mais informações.