Skip to content

pansyjs/react-hooks

This branch is 1 commit ahead of master.

Folders and files

NameName
Last commit message
Last commit date
Mar 29, 2023
Dec 28, 2022
Dec 29, 2022
Mar 12, 2024
Dec 29, 2022
Dec 27, 2022
Dec 28, 2022
Jan 7, 2022
Feb 6, 2023
Jun 2, 2021
Jun 23, 2021
Jun 18, 2021
Jun 18, 2021
May 8, 2023
Dec 22, 2022
Jun 1, 2021
Jan 6, 2023
Jan 6, 2023
Dec 28, 2022
Apr 7, 2022
Jan 24, 2024
Feb 9, 2025
Dec 29, 2022
Jul 25, 2022
Jul 22, 2022
Jan 6, 2023
Jul 22, 2022

Repository files navigation

@pansy/react-hooks

NPM version NPM downloads codecov license issues Percentage of issues still open Average time to resolve an issue

📚 文档

docs

✨ 特性

  • 📦 每个 Hook 单独发包,方便使用
  • 🌵 包含丰富的基础 Hooks
  • 💻 使用 TypeScript 编写,提供完善的类型定义

🏗 安装

// npm
npm install @pansy/react-hooks --save

// yarn
yarn add @pansy/react-hooks

// pnpm
pnpm install @pansy/react-hooks

注意 每个 Hook 单独发包,如只是用部分可单独安装对应的 Hook 包;

🔨 使用

import { useModal } from '@pansy/react-hooks';

// or
import { useModal } from '@pansy/use-modal';

🤝 参与共建

本仓库使用 pnpm 进行依赖管理,开发前请保证已安装

$ git clone git@github.com:pansyjs/react-hooks.git
$ cd react-hooks
$ pnpm install
$ pnpm start

如何创建一个Hook, 执行以下命令,会帮你创建基本的文件

pnpm run hooks:create