@vivocha/react-native-vivocha

1.9.0 • Public • Published

react-native-vivocha

Vivocha React Native SDK

Installation

Using npm:

npm install --save @vivocha/react-native-vivocha

or using yarn:

yarn add @vivocha/react-native-vivocha

React Native setup

Add vivocha-sdk include in android/settings.gradle:

include ':vivocha-sdk'
project(':vivocha-sdk').projectDir = new File('../node_modules/@vivocha/react-native-vivocha/android/vivocha-sdk')

Expo setup

Add react-native-vivocha plugin in app.json:

{
  "expo": {
    "plugins": [
      "@vivocha/react-native-vivocha"
    ]
  }
}

Usage

import Vivocha, { VivochaValues } from '@vivocha/react-native-vivocha';

const vivocha = Vivocha.instance;

const servId = Platform.select({
    android: 'XXXXXXXXXXXXXXXXXXXXXXXX-XXXXXXXXXXXXX',  // android entry point Service ID
    ios: 'YYYYYYYYYYYYYYYYYYYYYYYY-YYYYYYYYYYYYY',  // ios entry point Service ID
    default: '',
});

vivocha
    .start('YOUR_ACCT_ID', servId, {})
    .then((res) => {
        console.log('Vivocha connected result:', res);
    })
    .catch((err) => {
        console.error('Vivocha connection error:', err);
    });

// ...

Package Sidebar

Install

npm i @vivocha/react-native-vivocha

Weekly Downloads

191

Version

1.9.0

License

none

Unpacked Size

64.9 MB

Total Files

882

Last publish

Collaborators

  • msiddi
  • 0xfede
  • alovicu
  • marchitos
  • gmflore
  • matzori
  • esilarante
  • pintux
  • mattman
  • sfois
  • cinzia.montis
  • matteocasu
  • andreafi
  • m-ricca
  • federicogallo72
  • fmoretti
  • fbertona
  • domenicopresutto
  • musaicovisian
  • nicola.pinna
  • adrianflr
  • bebob94
  • gfrau
  • raff0ne
  • matti_93
  • stefanotamponi
  • msobrino
  • dakeaeso