0.0.50 • Published 11 months ago

@portalx/components v0.0.50

Weekly downloads
-
License
MIT
Repository
-
Last release
11 months ago

@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

2 years ago