@b8safe/react-native-safe v0.1.0
react-native-b8safe
SDK para integração dos serviços da B8Safe em aplicações React-Native.
Installation
Detalhes sobre a instalação, consulte a documentação.
npm install @b8safe/react-native-safe
Dependencies
Verifique se as dependencias da biblioteca estão devidamente instaladas e configuradas em seu projeto React. Em caso de dúvidas ou problemas com alguma dependência, acesse diretamente os repositórios:
- react-native-sha256
- react-native-svg
- react-native-vision-camera
- @shopify/react-native-skia
- react-native-permissions
- react-native-reanimated
- react-native-webrtc
- react-native-worklets-core
Dica: Verifique o passo a passo para a instalação de cada dependência, de acordo com as versões apontadas no arquivo package.json.
Basic Usage
Para começar, você precisará adicionar o Provider do serviço na raiz do seu projeto React, com sua aplicação inteira sendo elemento filho do B8SafeProvider
import React, { useCallback} from 'react';
import { B8SafeProvider } from 'react-native-b8safe';
const App = () => {
const b8SafeReadyCallback = useCallback(() => {
// device checker inicializado
}, []);
return (
<B8SafeProvider
hashChecker="kvnDZt0331uPVxmW"
onReady={b8SafeReadyCallback}>
{/* Aqui dentro vão todos os componentes do seu app e/ou sistema de navegação */}
</B8SafeProvider>
);
};
export default App;
Properties
Parâmetro | Tipo | Obrigatório | Descrição |
---|---|---|---|
hashChecker | string | * | Hash checker da sua conta para a utilização dos nossos serviços*. |
onReady | function | Função disparada quando a biblioteca termina de carregar todos os componentes importantes. |
- O atributo
hashChecker
é obrigatório e pode ser obtido diretamente no painel B8safe.
Contributing
- See this if you dont know to work with commitlint. See the contributing guide to learn how to contribute to the repository and the development workflow.
License
BSD-2-Clause
9 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
11 months ago
11 months ago
11 months ago