@recall-srs/adapter-firebase
v0.2.2
Published
Skeleton: Firebase Firestore backend for Recall. Subcollection layout is defined; the queries are not implemented yet and throw.
Maintainers
Readme
@recall-srs/adapter-firebase
Firebase Firestore backend for Recall.
[!WARNING] Skeleton, not usable yet. The subcollection layout is defined, but every adapter method throws
StorageError('... is not implemented yet.'). Use@recall-srs/adapter-localstoragetoday, or help finish this one. Contributions welcome.
Part of Recall: spaced repetition for React and TypeScript.
pnpm add @recall-srs/adapter-firebaseimport { createFirebaseAdapter } from '@recall-srs/adapter-firebase';
const adapter = createFirebaseAdapter({ db: getFirestore(app), userId: user.uid });Stores cards, decks and reviews as subcollections under each user, which keeps security rules trivial. Watch per-document read costs on stats screens.
