@adler-it/reactant-modularis v1.15.4
REACTANT-MODULARIS
Input
Plain
| Prop | Description | Type | Default |
|---|---|---|---|
| *label | string | ||
| value | string | "" | |
| hint | string | "" | |
| formLayout | FormLayout |
String
| Prop | Description | Type | Default |
|---|---|---|---|
| *id | string | ||
| *label | string | ||
| placeholder | string | "" | |
| value | string | null | |
| validators | Validator[] | [] | |
| onError | (id: string, errors: string[]) => void | null | |
| onChange | () => { id: string, value: string } | null | |
| disabled | boolean | false | |
| readOnly | boolean | false | |
| hint | string | "" | |
| formLayout | FormLayout | ||
| displayError | boolean | true |
RadioButton
| Prop | Description | Type | Default |
|---|---|---|---|
| *id | string | ||
| *label | string | ||
| value | string | null | |
| validators | Validator[] | [] | |
| onError | (id: string, errors: string[]) => void | null | |
| onChange | () => { id: string, value: string } | null | |
| disabled | boolean | false | |
| readOnly | boolean | false | |
| hint | string | "" | |
| formLayout | FormLayout | ||
| displayError | boolean | true | |
| data | { value: string, text: string }[] | [] |
Strings
| Prop | Description | Type | Default |
|---|---|---|---|
| *id | string | ||
| *label | string | ||
| placeholder | string | "" | |
| value | string | [] | |
| validators | Validator[] | [] | |
| onError | (id: string, errors: string[]) => void | null | |
| onChange | () => { id: string, value: string[] } | null | |
| disabled | boolean | false | |
| readOnly | boolean | false | |
| hint | string | "" | |
| formLayout | FormLayout | ||
| displayError | boolean | true | |
| separators | string[] | ['\n'] |
Text
| Prop | Description | Type | Default |
|---|---|---|---|
| *id | string | ||
| *label | string | ||
| placeholder | string | "" | |
| value | string | null | |
| validators | Validator[] | [] | |
| onError | (id: string, errors: string[]) => void | null | |
| onChange | () => { id: string, value: string } | null | |
| disabled | boolean | false | |
| readOnly | boolean | false | |
| hint | string | "" | |
| formLayout | FormLayout | ||
| rows | number | 3 | |
| displayError | boolean | true |
Number
| Prop | Description | Type | Default |
|---|---|---|---|
| *id | string | ||
| *label | string | ||
| placeholder | string | "" | |
| value | number | null | |
| validators | Validator[] | [] | |
| onError | (id: string, errors: string[]) => void | null | |
| onChange | () => { id: string, value: number } | null | |
| disabled | boolean | false | |
| readOnly | boolean | false | |
| hint | string | "" | |
| formLayout | FormLayout | ||
| displayError | boolean | true | |
| min | number | ||
| max | number |
Checkbox or Switch
| Prop | Description | Type | Default |
|---|---|---|---|
| *id | string | ||
| label | string | ||
| rightLabel | string | ||
| value | boolean | false | |
| validators | Validator[] | [] | |
| onError | (id: string, errors: string[]) => void | null | |
| onChange | () => { id: string, value: boolean } | null | |
| disabled | boolean | false | |
| hint | string | "" | |
| formLayout | FormLayout | ||
| displayError | boolean | true |
Select
| Prop | Description | Type | Default |
|---|---|---|---|
| *id | string | ||
| *label | string | ||
| placeholder | string | "" | |
| value | string | null | |
| validators | Validator[] | [] | |
| onError | (id: string, errors: string[]) => void | null | |
| onChange | () => { id: string, value: string } | null | |
| disabled | boolean | false | |
| readOnly | boolean | false | |
| hint | string | "" | |
| formLayout | FormLayout | ||
| displayError | boolean | true | |
| *data | { text: string, value: string, disabled?: boolean, props?: any }[] | [] | |
| multi | boolean | false | |
| search | boolean | false | |
| allowClear | boolean | false |
Cascader
| Prop | Description | Type | Default |
|---|---|---|---|
| *id | string | ||
| *label | string | ||
| placeholder | string | "" | |
| value | string | null | |
| validators | Validator[] | [] | |
| onError | (id: string, errors: string[]) => void | null | |
| onChange | () => { id: string, value: string } | null | |
| disabled | boolean | false | |
| hint | string | "" | |
| formLayout | FormLayout | ||
| displayError | boolean | true | |
| *data | { label: string, value: string, disabled?: boolean, children?: data[] }[] | [] | |
| search | boolean | false | |
| allowClear | boolean | false |
Date
| Prop | Description | Type | Default |
|---|---|---|---|
| *id | string | ||
| *label | string | ||
| value | moment | null | |
| validators | Validator[] | [] | |
| onError | (id: string, errors: string[]) => void | null | |
| onChange | () => { id: string, value: moment } | null | |
| disabled | boolean | false | |
| hint | string | "" | |
| formLayout | FormLayout | ||
| displayError | boolean | true | |
| showTime | boolean | false | |
| format | string | YYYY-MM-DD |
DateRange
| Prop | Description | Type | Default |
|---|---|---|---|
| *id | string | ||
| *label | string | ||
| value | moment[2] | null | |
| validators | Validator[] | [] | |
| onError | (id: string, errors: string[]) => void | null | |
| onChange | () => { id: string, value: moment[2] } | null | |
| disabled | boolean | false | |
| hint | string | "" | |
| formLayout | FormLayout | ||
| displayError | boolean | true | |
| showTime | boolean | false | |
| format | string | YYYY-MM-DD |
Time
| Prop | Description | Type | Default |
|---|---|---|---|
| *id | string | ||
| *label | string | ||
| value | moment | null | |
| validators | Validator[] | [] | |
| onError | (id: string, errors: string[]) => void | null | |
| onChange | () => { id: string, value: moment } | null | |
| disabled | boolean | false | |
| hint | string | "" | |
| formLayout | FormLayout | ||
| displayError | boolean | true | |
| format | string | HH:mm:ss |
Translation
| Prop | Description | Type | Default |
|---|---|---|---|
| *id | string | ||
| *label | string | ||
| placeholder | string | "" | |
| value | { [lang]: string } | null | |
| validators | Validator[] | [] | |
| onError | (id: string, errors: string[]) => void | null | |
| onChange | () => { id: string, value: { [lang]: string }} | null | |
| disabled | boolean | false | |
| readOnly | boolean | false | |
| hint | string | "" | |
| formLayout | FormLayout | ||
| displayError | boolean | true | |
| *langs | string[] | 3 |
Objects
| Prop | Description | Type | Default |
|---|---|---|---|
| *id | string | ||
| *label | string | ||
| value | object[] | [] | |
| validators | Validator[] | [] | |
| onChange | () => { id: string, value: object[] } | null | |
| disabled | boolean | false | |
| *config | ModularConfig | ||
| *columns | ColumnProps[] | ||
| width | string | "" | |
| *rowKey | (row) => string | ||
| size | "default" | "middle" | "small" | "middle" | |
| tableProps | object |
File
| Prop | Description | Type | Default |
|---|---|---|---|
| *id | string | ||
| *label | string | ||
| value | File || File[] | null | |
| onChange | () => { id: string, value: File || File[] } | null | |
| disabled | boolean | false | |
| multi | boolean | false | |
| accept | string | null | |
| allowClear | boolen | true | |
| buttonProps | any | null |
Validator
(value) => string
If valid return "", otherwise return error message.
BreakPoints
| point | size |
|---|---|
| xs | <576px |
| sm | >=576px |
| md | >=768px |
| lg | >=992px |
| xl | >=1200px |
| xxl | >=1600px |
FormLayout
{
labelCol: {
[BreakPoint]: {
span: number
}
},
wrapperCol: {
[BreakPoint]: {
span: number
}
}
}Default:
labelCol= xs: 24, sm: 4 wrapperCol= xs: 24, sm: 19
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago