@vvi/type-react
v1.0.0
Published
有关 react 的部分类型
Readme
@vvi/type-react
用于 React 的简单类型。
安装
npm install --save-dev @vvi/type-react
# pnpm
pnpm add --save-dev @vvi/type-react
# yarn
yarn add --save-dev @vvi/type-react可用的类型
SimpleObject- 简单对象HTMLTagName- 基础 HTML 元素标签名(含SVG)ElementTypeFromTagName- 从元素标签获取元素的类型TagNameToProps- 从元素标签名获取该元素的Props(不含ref)WithRefForTagName- 从元素标签名获取该元素的Props(含ref)MayWithRef- 可能携带ref属性JSXOtherAttribute- 其他可配置的属性AsProp- 作为元素使用(style-component构建的 JSX 携带该属性 )PropsWithTagName- 简单的属性包装器PropsWithTagNameCustomRef- 含自定义 ref 的属性(元素标签)JSXComponent- 构建带类型声明的组件 (元素标签)JSXComponentNoProps- 无自定义属性类型(元素标签),等同于JSXComponent<{}, TagName>MergeProps- 合并属性PolymorphicComponent- 多态组件
