react-typed-form:一个简单、灵活且类型安全的 React 表单状态管理库

时间:2024-06-20 07:30:27
【文件属性】:

文件名称:react-typed-form:一个简单、灵活且类型安全的 React 表单状态管理库

文件大小:73KB

文件格式:ZIP

更新时间:2024-06-20 07:30:27

react flow hooks typescript form

React型形式 一个用于React的简单,灵活且类型安全的表单状态管理库。 多个 API: Hooks (推荐)、 Render Props和HOC 。 使用 React 的本地状态来保存表单状态,以免弄乱全局状态(例如 Redux)。 使用Flow和TypeScript类型安全提交的表单数据。 开箱即用地支持 React DOM 和 React Native。 许多有用的功能,包括验证、错误消息、加载/禁用状态等。 设置 $ npm install --save react-typed-form # Or, with yarn $ yarn add react-typed-form 用法 最小示例:Hooks / React Native 使用量可以非常小。 在这个例子中,你真正要做的就是将你的表单状态和提交逻辑放在一个地方。 但是,这为使用单行代码添加更高级的功能打开了


【文件预览】:
react-typed-form-master
----.eslintrc.yml(465B)
----.babelrc.js(448B)
----.flowconfig(135B)
----package.json(2KB)
----LICENSE(1KB)
----src()
--------core()
--------index.js(380B)
--------_index.js.flow(42B)
--------__samples__()
--------__flowtests__()
--------FormComponent.js(512B)
--------untyped-exports.js(387B)
--------with-form.js(2KB)
--------types.js(3KB)
--------use-form.js(4KB)
----index.d.ts(2KB)
----.prettierrc.yml(36B)
----.gitignore(68B)
----CHANGELOG.md(2KB)
----.circleci()
--------config.yml(253B)
----README.md(5KB)
----yarn.lock(143KB)

网友评论