@grindife/supamelon
Version:
Combination of supabase and watermelondb
18 lines (13 loc) • 462 B
JavaScript
// @flow
import React from 'react'
import { DatabaseContext } from '../DatabaseProvider'
import invariant from '../utils/common/invariant'
import type Database from '../Database'
export default function useDatabase(): Database {
const database = React.useContext(DatabaseContext)
invariant(
database,
'Could not find database context, please make sure the component is wrapped in the <DatabaseProvider>',
)
return database
}