diff --git a/src/input/defaultProps.ts b/src/input/defaultProps.ts index cde7ff7b..f4fd1473 100644 --- a/src/input/defaultProps.ts +++ b/src/input/defaultProps.ts @@ -16,6 +16,6 @@ export const inputDefaultProps: TdInputProps = { layout: 'horizontal', placeholder: undefined, readonly: undefined, - status: undefined, + status: 'default', type: 'text', }; diff --git a/src/input/input.en-US.md b/src/input/input.en-US.md index b17e7a32..3bd45e74 100644 --- a/src/input/input.en-US.md +++ b/src/input/input.en-US.md @@ -27,7 +27,7 @@ placeholder | String | undefined | \- | N prefixIcon | TElement | - | Typescript:`TNode`。[see more ts definition](https://github.com/Tencent/tdesign-mobile-react/blob/develop/src/common.ts) | N readonly | Boolean | undefined | \- | N size | String | medium | `deprecated`。options: small/medium。Typescript:`'medium' \| 'small'` | N -status | String | undefined | options: default/success/warning/error | N +status | String | default | options: default/success/warning/error | N suffix | TNode | - | suffix content before suffixIcon。Typescript:`string \| TNode`。[see more ts definition](https://github.com/Tencent/tdesign-mobile-react/blob/develop/src/common.ts) | N suffixIcon | TElement | - | suffix icon of input。Typescript:`TNode`。[see more ts definition](https://github.com/Tencent/tdesign-mobile-react/blob/develop/src/common.ts) | N tips | TNode | - | tips on the bottom of input, different `status` can make tips to be different color。Typescript:`string \| TNode`。[see more ts definition](https://github.com/Tencent/tdesign-mobile-react/blob/develop/src/common.ts) | N diff --git a/src/input/input.md b/src/input/input.md index 8d54c489..460f91ed 100644 --- a/src/input/input.md +++ b/src/input/input.md @@ -27,7 +27,7 @@ placeholder | String | undefined | 占位符 | N prefixIcon | TElement | - | 组件前置图标。TS 类型:`TNode`。[通用类型定义](https://github.com/Tencent/tdesign-mobile-react/blob/develop/src/common.ts) | N readonly | Boolean | undefined | 只读状态 | N size | String | medium | 已废弃。输入框尺寸。可选项:small/medium。TS 类型:`'medium' \| 'small'` | N -status | String | undefined | 输入框状态。默认情况会由组件内部根据实际情况呈现,如果文本过长引起的状态变化。可选项:default/success/warning/error | N +status | String | default | 输入框状态。可选项:default/success/warning/error | N suffix | TNode | - | 后置图标前的后置内容。TS 类型:`string \| TNode`。[通用类型定义](https://github.com/Tencent/tdesign-mobile-react/blob/develop/src/common.ts) | N suffixIcon | TElement | - | 组件后置图标。TS 类型:`TNode`。[通用类型定义](https://github.com/Tencent/tdesign-mobile-react/blob/develop/src/common.ts) | N tips | TNode | - | 输入框下方提示文本,会根据不同的 `status` 呈现不同的样式。TS 类型:`string \| TNode`。[通用类型定义](https://github.com/Tencent/tdesign-mobile-react/blob/develop/src/common.ts) | N diff --git a/src/input/type.ts b/src/input/type.ts index fd81e396..d49ac655 100644 --- a/src/input/type.ts +++ b/src/input/type.ts @@ -85,7 +85,8 @@ export interface TdInputProps { */ readonly?: boolean; /** - * 输入框状态。默认情况会由组件内部根据实际情况呈现,如果文本过长引起的状态变化 + * 输入框状态 + * @default default */ status?: 'default' | 'success' | 'warning' | 'error'; /**