0.0.50 • Published 11 months ago
@portalx/components v0.0.50
@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 IFilterAttr = {
roleId: number; // 从属角色id
complement?: boolean; // 是否取补集
};
type IUserSelectorProps = IFormItemCommonAttr<IUserSelectAttr | Array<IUserSelectAttr>> & {
multiple?: boolean; // 是否是多选
allowClear?: boolean; // 是否可清空,默认可清空
showArrow?: boolean; // 是否显示下拉箭头,默认显示
showSearch?: boolean; // 是否可检索,默认可检索
suffixIcon?: React.ReactNode; // 尾部图标
filter?: IFilterAttr; // 筛选参数
};
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.43
1 year ago
0.0.44
1 year ago
0.0.45
1 year ago
0.0.46
12 months ago
0.0.47
12 months ago
0.0.50
11 months ago
0.0.48
11 months ago
0.0.49
11 months ago
0.0.42
1 year ago
0.0.40
1 year ago
0.0.41
1 year ago
0.0.39
1 year ago
0.0.37
1 year ago
0.0.38
1 year ago
0.0.36
1 year ago
0.0.35
1 year ago
0.0.34
1 year ago
0.0.33
1 year ago
0.0.32
1 year ago
0.0.30
1 year ago
0.0.31
1 year ago
0.0.28
1 year ago
0.0.29
1 year ago
0.0.27
1 year ago
0.0.26
1 year ago
0.0.25
1 year ago
0.0.24
1 year ago
0.0.23
2 years ago
0.0.22
2 years ago
0.0.21
2 years ago
0.0.20
2 years ago
0.0.19
2 years ago
0.0.18
2 years ago
0.0.17
2 years ago
0.0.16
2 years ago
0.0.15
2 years ago
0.0.14
2 years ago
0.0.13
2 years ago
0.0.13-alpha.0
2 years ago
0.0.12
2 years ago
0.0.11
2 years ago
0.0.10
2 years ago
0.0.9
2 years ago
0.0.8
2 years ago
0.0.7
2 years ago
0.0.6
2 years ago
0.0.5
2 years ago
0.0.4
2 years ago
0.0.3
2 years ago
0.0.2
2 years ago
0.0.1-canary.20230817.2
2 years ago
0.0.1-canary.20230814.2
2 years ago
0.0.1-canary.20230814.1
2 years ago
0.0.1
2 years ago