UNPKG

@taraai/read-write

Version:

Synchronous NoSQL/Firestore for React

82 lines (78 loc) 1.73 kB
/* istanbul ignore file */ import { getFirebase, useFirestore, useFirebase, useFirestoreConnect, populate, isLoaded, firebaseReducer, ReactReduxFirebaseProvider, } from './redux-firebase'; import enhancer from './enhancer'; import reducer from './reducer'; import { firestoreActions } from './actions'; import createFirestoreInstance, { getFirestore, } from './createFirestoreInstance'; import constants, { actionTypes } from './constants'; import middleware, { CALL_FIRESTORE } from './middleware'; import { getSnapshotByObject } from './utils/query'; import createMutate from './utils/createMutate'; import useRead from './hooks/useRead'; import useCache from './hooks/useCache'; // converted with transform-inline-environment-variables export const version = process.env.npm_package_version; export { reducer, reducer as firestoreReducer, enhancer, enhancer as reduxFirestore, firebaseReducer, createFirestoreInstance, firestoreActions as actions, ReactReduxFirebaseProvider, getFirestore, getFirebase, useFirestore, useFirebase, useRead, useCache, getSnapshotByObject, constants, actionTypes, middleware, CALL_FIRESTORE, createMutate, // will delete useFirestoreConnect, populate, isLoaded, }; export default { version, reducer, firestoreReducer: reducer, firebaseReducer, enhancer, useRead, useCache, getFirebase, useFirestore, useFirebase, ReactReduxFirebaseProvider, reduxFirestore: enhancer, createFirestoreInstance, actions: firestoreActions, getFirestore, getSnapshotByObject, constants, actionTypes, middleware, CALL_FIRESTORE, createMutate, // will delete useFirestoreConnect, populate, isLoaded, };