How to use apptentive-react-native - 5 common examples

To help you get started, we’ve selected a few apptentive-react-native examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github sovrin-foundation / connector-app / app / feedback / index.js View on Github external
// @flow

import { Apptentive, ApptentiveConfiguration } from 'apptentive-react-native'
import { apptentiveCredentials } from './message-constants'

const configuration = new ApptentiveConfiguration(
  apptentiveCredentials.apptentiveKey,
  apptentiveCredentials.apptentiveSignature
)

export const setupFeedback = ApptentiveMessage()

function ApptentiveMessage() {
  if (__DEV__) configuration.logLevel = 'verbose'
  Apptentive.register(configuration)
    .then(() => {
      Apptentive.onAuthenticationFailed = reason => {
        if (__DEV__) {
          console.log('Error', `Authentication failed:\n${reason}`)
        }
      }
    })
github sovrin-foundation / connector-app / app / feedback / index.js View on Github external
function ApptentiveMessage() {
  if (__DEV__) configuration.logLevel = 'verbose'
  Apptentive.register(configuration)
    .then(() => {
      Apptentive.onAuthenticationFailed = reason => {
        if (__DEV__) {
          console.log('Error', `Authentication failed:\n${reason}`)
        }
      }
    })
    .catch(error => {
      if (__DEV__) {
        console.log('Error', `Can't register Apptentive:\n${error.message}`)
      }
    })
}
github sovrin-foundation / connector-app / app / feedback / index.js View on Github external
.then(() => {
      Apptentive.onAuthenticationFailed = reason => {
        if (__DEV__) {
          console.log('Error', `Authentication failed:\n${reason}`)
        }
      }
    })
    .catch(error => {
github sovrin-foundation / connector-app / app / home / home.js View on Github external
            onPress={() => Apptentive.presentMessageCenter()}
            testID={FEEDBACK_TEST_ID}
github sovrin-foundation / connector-app / app / settings / settings.js View on Github external
openFeedback = () => {
    Apptentive.presentMessageCenter()
  }