Function that creates a react hook which provides firebase
object.
WARNING!! This is an advanced feature, and should only be used when
needing to access a firebase instance created under a different store key.
Firebase state (state.firebase
)
Examples
Basic
import { createUseFirebase } from 'react-redux-firebase'
// create useFirebase
const useFirebase = createUseFirebase()
Returns Function A hook fucntion that return firebase object.
React hook that provides firebase
object.
Firebase is gathered from store.firebase
, which is attached to store
by the store enhancer (reactReduxFirebase
) during setup.
NOTE: This version of the Firebase library has extra methods, config,
and functionality which give it it's capabilities such as dispatching
actions.
Examples
Basic
import { useFirebase } from 'react-redux-firebase'
function AddData() {
const firebase = useFirebase()
return (
<div>
<button onClick={() => firebase.push('todos', { done: false, text: 'Sample' })}>
Add Sample Todo
</button>
</div>
)
}
Returns Object Firebase instance