【文件属性】:
文件名称:pyrodux:Redux操作和选择器可将Firebase的Firestore集合和查询绑定到您的状态
文件大小:213KB
文件格式:ZIP
更新时间:2021-04-30 13:18:01
JavaScript
皮罗德
Pyrodux是一组常规的redux动作,用于在react应用中使用Firebase Firestore。 它可以帮助您专注于应用程序的主要部分,而不是对集合,查询和还原状态进行数据处理。
安装
npm install pyrodux
先决条件
初始化的Firebase应用程序(最好已导入Firestore和auth)
redux(使用redux-thunk中间件,因为操作是异步的)
redux表单(如果您想利用提交错误)
它能做什么?
使用电子邮件和密码进行身份验证(登录,注销,注册)
从集合和自定义查询中检索数据(还订阅更改)
从集合和自定义查询中添加/更新/删除数据
如何使用
初始化
通过Pyrodux初始化
import pyrodux from 'pyrodux' ; // import pyrodux instance
import { SubmissionE
【文件预览】:
pyrodux-master
----.eslintrc(139B)
----package.json(2KB)
----.prettierrc(125B)
----LICENSE(1KB)
----package-lock.json(220KB)
----src()
--------helpers.js(775B)
--------index.js(170B)
--------authActions.js(3KB)
--------queryActions.js(7KB)
--------reducer.js(3KB)
--------actions.js(248B)
--------internalActions.js(2KB)
--------pyrodux.js(1KB)
--------selectorHelpers.js(363B)
--------mappingHelpers.js(4KB)
--------selectors.js(2KB)
----test-playground()
--------package.json(572B)
--------package-lock.json(498KB)
--------src()
--------.gitignore(285B)
--------public()
--------README.md(117KB)
----.gitignore(19B)
----README.md(8KB)