Skip to content

Commit 628318f

Browse files
authored
feat(uat): input nicknamereview event related (#24)
1 parent 8909996 commit 628318f

File tree

1 file changed

+22
-0
lines changed
  • packages/uni-app-types/src/form-components

1 file changed

+22
-0
lines changed

packages/uni-app-types/src/form-components/input.ts

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,18 @@ type _InputOnKeyboardheightchange = (
141141
event: _InputOnKeyboardheightchangeEvent,
142142
) => void;
143143

144+
interface _InputOnNicknamereviewDetail {
145+
/** 昵称审核是否通过 */
146+
pass: boolean;
147+
/** 是否超时 */
148+
timeout: boolean;
149+
}
150+
151+
type _InputOnNicknamereviewEvent = CustomEvent<_InputOnNicknamereviewDetail>;
152+
153+
/** 用户昵称审核完毕后触发,仅在 type 为 "nickname" 时有效 */
154+
type _InputOnNicknamereview = (event: _InputOnNicknamereviewEvent) => void;
155+
144156
/** 输入框属性 */
145157
type _InputProps = CommonProps &
146158
Partial<{
@@ -363,6 +375,8 @@ type _InputProps = CommonProps &
363375
onConfirm: _InputOnConfirm;
364376
/** 键盘高度变化时触发 */
365377
onKeyboardheightchange: _InputOnKeyboardheightchange;
378+
/** 用户昵称审核完毕后触发,仅在 type 为 "nickname" 时有效 */
379+
onNicknamereview: _InputOnNicknamereview;
366380
}>;
367381

368382
/** 输入框 */
@@ -392,6 +406,9 @@ export type {
392406
_InputOnKeyboardheightchangeDetail as InputOnKeyboardheightchangeDetail,
393407
_InputOnKeyboardheightchangeEvent as InputOnKeyboardheightchangeEvent,
394408
_InputOnKeyboardheightchange as InputOnKeyboardheightchange,
409+
_InputOnNicknamereviewDetail as InputOnNicknamereviewDetail,
410+
_InputOnNicknamereviewEvent as InputOnNicknamereviewEvent,
411+
_InputOnNicknamereview as InputOnNicknamereview,
395412
_InputProps as InputProps,
396413
_Input as Input,
397414
_InputInstance as InputInstance,
@@ -484,6 +501,11 @@ declare global {
484501
/** 键盘高度变化时触发 */
485502
export interface InputOnKeyboardheightchange
486503
extends _InputOnKeyboardheightchange {}
504+
export interface InputOnNicknamereviewDetail
505+
extends _InputOnNicknamereviewDetail {}
506+
export type InputOnNicknamereviewEvent = _InputOnNicknamereviewEvent;
507+
/** 用户昵称审核完毕后触发,仅在 type 为 "nickname" 时有效 */
508+
export interface InputOnNicknamereview extends _InputOnNicknamereview {}
487509
/** 输入框属性 */
488510
export type InputProps = _InputProps;
489511
/** 输入框 */

0 commit comments

Comments
 (0)