How to use the react-native-dotenv.FIREBASE_API_KEY.length function in react-native-dotenv

To help you get started, we’ve selected a few react-native-dotenv 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 kiwicom / margarita / apps / core / contexts / userContext / Firebase.js View on Github external
const CONFIG = {
  apiKey: FIREBASE_API_KEY,
  authDomain: FIREBASE_AUTH_DOMAIN,
  databaseURL: FIREBASE_DATABASE_URL,
  projectId: FIREBASE_PROJECT_ID,
  storageBucket: FIREBASE_STORAGE_BUCKET,
  messagingSenderId: FIREBASE_MESSAGING_SENDER_ID,
};

/**
 * NOTE: Condition prevents repeated Firebase initialisation,
 * which can occur during web version hot reload in development mode.
 * Also forbids initialisation in case when firebase .env vars
 * are not set (and left empty).
 */
if (!firebase.apps.length && FIREBASE_API_KEY.length > 0) {
  firebase.initializeApp(CONFIG);
}

react-native-dotenv

Load environment variables using import statements.

MIT
Latest version published 2 months ago

Package Health Score

92 / 100
Full package analysis