useOption
方便基础配置,参数数据处理
安装
npm
pnpm
yarn
npm install @jelper/hooks
引入
import { useOption } from '@jelper/hooks';
样例
基础用法
opt: {"a":12}
基础用法
API
参数 | 说明 | 类型 | 默认值 | 版本 |
---|---|---|---|---|
useOption | 配置或参数数据state拓展 | UseOption | -- |
Interface
type UseOption<T extends {}> = (defOpt: Partial<T> = {}) => [
Partial<T>,
{
reset: () => void;
setOption: React.Dispatch<React.SetStateAction<Partial<T>>>;
update: React.Dispatch<React.SetStateAction<Partial<T>>>;
},
]