veta_feedback_kit_firebase 0.1.0
veta_feedback_kit_firebase: ^0.1.0 copied to clipboard
Firestore adapter for veta_feedback_kit — NPS, free-form submissions, and changelog reads.
veta_feedback_kit_firebase #
Firestore adapter for veta_feedback_kit.
NPS responses, free-form submissions, and public changelog.
⚠️ Firestore setup required. From your app directory:
dart run veta_firebase_setup firebase deploy --only firestore:rulesSee
firebase/SETUP.md.
Usage #
await Firebase.initializeApp(options: ...);
configureVetaKits(
feedback: firebaseFeedbackStrategy(),
);
Works for both anonymous and signed-in users — if a user is signed in, their uid is attached to the submission; otherwise it's recorded without attribution.
Notes #
feedback_npsandfeedback_submissionsare write-only for clients by design (so users can't enumerate other users' feedback). Read access is for admin / analytics tooling.changelogis public read; you (or a CI pipeline) populate it via the console / Admin SDK.