文件名称:Firebase 的 React Hooks。
文件大小:47KB
文件格式:ZIP
更新时间:2024-06-28 08:31:03
Awesome React Hooks
React Firebase Hooks 一组可重用的 Firebase React Hooks。 在 v0.59.0 中,对 Hooks 的官方支持已添加到 React Native。 React Firebase Hooks 适用于 Firebase JS SDK 和 React Native Firebase,尽管某些 Flow 和 Typescript 类型可能不正确 - 我们正在研究为 React Native Firebase 用户改进这一点的方法。 本文档适用于 React Firebase Hooks 的 v2,其中涉及许多重大更改,包括从对象切换到数组返回 - 此处有更多详细信息。 有关 v1 文档,请参见此处。 安装 React Firebase Hooks 需要 React 16.8.0 或更高版本和 Firebase v5.0.0 或更高版本。 npm install --save react-firebase-hooks 这假设您使用 npm 包管理器和模块打包器(如 Webpack 或 Browserify)来使用 CommonJS 模块。 为什么? 有很多
【文件预览】:
react-firebase-hooks-master
----rollup.config.js(2KB)
----auth()
--------types.ts(419B)
--------index.ts(320B)
--------useAuthState.ts(711B)
--------useSignInWithEmailAndPassword.ts(966B)
--------index.js.flow(340B)
--------README.md(6KB)
--------useCreateUserWithEmailAndPassword.ts(1KB)
--------package.json(143B)
----database()
--------types.ts(853B)
--------index.ts(220B)
--------index.js.flow(896B)
--------helpers()
--------useList.ts(5KB)
--------README.md(8KB)
--------useObject.ts(2KB)
--------package.json(151B)
----.opensource()
--------project.json(159B)
----util()
--------useLoadingValue.ts(2KB)
--------index.ts(166B)
--------refHooks.ts(1KB)
--------package.json(106B)
----tsconfig.json(406B)
----LICENSE(11KB)
----README.md(2KB)
----prettier.config.js(174B)
----.editorconfig(148B)
----.gitignore(176B)
----storage()
--------index.ts(79B)
--------index.js.flow(308B)
--------README.md(2KB)
--------useDownloadURL.ts(996B)
--------package.json(149B)
----firestore()
--------types.ts(1KB)
--------index.ts(331B)
--------useDocument.ts(4KB)
--------useCollection.ts(4KB)
--------index.js.flow(2KB)
--------helpers()
--------README.md(12KB)
--------package.json(153B)
----package-lock.json(52KB)
----package.json(2KB)