0.0.42 • Published 6 days ago
@portalx/components v0.0.42
@portalx/components 说明文档
1. 表单项组件
通用属性
type IFormItemCommonAttr<T = any> = {
className?: string;
style?: CSSProperties;
placeholder?: string;
value?: T;
onChange?: (value: T) => void;
onFocus?: (value: T) => void;
onBlur?: (value: T) => void;
};
1.1 UserSelector
用户选择器,可以进行查询并选择当前系统下的用户,支持多选。
type IUserSelectorProps = IFormItemCommonAttr<IUserSelectAttr | Array<IUserSelectAttr>> & {
multiple?: boolean; // 是否是多选
allowClear?: boolean; // 是否可清空,默认可清空
showArrow?: boolean; // 是否显示下拉箭头,默认显示
showSearch?: boolean; // 是否可检索,默认可检索
suffixIcon?: React.ReactNode; // 尾部图标
};
2.反馈组件
2.1 UserSelectorDrawer
用户选择器的 drawer 部分,可以进行查询并选择当前系统下的用户,支持多选。
type IUserSelectDrawerProps = {
title: string; // 标题
visible: boolean; // drawer是否显示
multiple?: boolean; // 是否多选
width?: string | number; // drawer宽度
selectedUsers?: Array<IUserSelectAttr>; // 已选中的key
onConfirm: (val: Array<IUserSelectAttr>) => void; // 确认按钮事件
onCancel: () => void; // 取消按钮事件
};
0.0.42
6 days ago
0.0.40
24 days ago
0.0.41
24 days ago
0.0.39
1 month ago
0.0.37
2 months ago
0.0.38
2 months ago
0.0.36
2 months ago
0.0.35
2 months ago
0.0.34
2 months ago
0.0.33
3 months ago
0.0.32
3 months ago
0.0.30
4 months ago
0.0.31
4 months ago
0.0.28
4 months ago
0.0.29
4 months ago
0.0.27
4 months ago
0.0.26
5 months ago
0.0.25
5 months ago
0.0.24
5 months ago
0.0.23
5 months ago
0.0.22
5 months ago
0.0.21
6 months ago
0.0.20
6 months ago
0.0.19
6 months ago
0.0.18
6 months ago
0.0.17
6 months ago
0.0.16
6 months ago
0.0.15
6 months ago
0.0.14
6 months ago
0.0.13
7 months ago
0.0.13-alpha.0
7 months ago
0.0.12
7 months ago
0.0.11
7 months ago
0.0.10
7 months ago
0.0.9
8 months ago
0.0.8
8 months ago
0.0.7
8 months ago
0.0.6
8 months ago
0.0.5
9 months ago
0.0.4
9 months ago
0.0.3
9 months ago
0.0.2
9 months ago
0.0.1-canary.20230817.2
9 months ago
0.0.1-canary.20230814.2
9 months ago
0.0.1-canary.20230814.1
9 months ago
0.0.1
9 months ago