4.4.7 • Published 9 months ago
@ilb/vehiclecomponent v4.4.7
Установка:
npm install @ilb/vehiclecomponentИспользование:
Подключение:
Для antd:
import { VehicleForm } from "@ilb/vehiclecomponent/src/antd";Для semantic:
import { VehicleForm } from "@ilb/vehiclecomponent/src/semantic";Использование:
const [manufacturerModelValue, setManufacturerModelValue] = useState();
<VehicleForm
gutter={[16, 0]}
fields={{
manufacturer: { col: 1, name: "vehicleManufacturer" },
model: { col: 1, name: 'vehicleModel' },
manufacturerModel: {
col: 1,
name: "vehicleManufacturerModel",
setManufacturerModelValue,
value: manufacturerModelValue,
}
modification: { col: 1, name: 'vehicleModification', resource: ModificationResource },
body: { col: 1, name: 'vehicleBody' },
steerLocation: { col: 1, name: 'vehicleSteerLocation' },
}}
params={{
autocatalogsUrl: `/${appname}/api/autocatalogs`,
modification: {
...(vehicleYear && { filters: { year: vehicleYear } }),
},
}}
/>Параметры VehicleFormAntd:
| Название | Описание | Значение по умолчанию | Дополнительные параметры поля |
|---|---|---|---|
fields | Объект с параметрами, которые прокидываются компоненту поля. Указываются только те поля, которые нужно отобразить. | {} | col: номер колонки, name: имя поля, set[FieldName]Value: функция для установки значения, value: текущее значение |
onChange | Функция, вызываемая при изменении любого из полей формы. | undefined | |
params | Дополнительные параметры, которые могут быть использованы для настройки поведения формы. | {} | |
gutter | Отступы между полями формы, задаются в виде массива горизонтальный, вертикальный. | [] | |
additionFields | Дополнительные поля, которые могут быть добавлены в форму. Указываются только те поля, которые нужно отобразить. | {} |
Параметры VehicleFormSemantic:
| Название | Описание | Значение по умолчанию | Дополнительные параметры поля |
|---|---|---|---|
fields | Объект с параметрами, которые прокидываются компоненту поля. Указываются только те поля, которые нужно отобразить. | {} | col: номер колонки, name: имя поля, set[FieldName]Value: функция для установки значения, value: текущее значение |
onChange | Функция, вызываемая при изменении любого из полей формы. | undefined | |
params | Дополнительные параметры, которые могут быть использованы для настройки поведения формы. | {} | |
cols | Количество колонок | 2 | |
additionFields | Дополнительные поля, которые могут быть добавлены в форму. Указываются только те поля, которые нужно отобразить. | {} |
4.4.1
12 months ago
4.4.0
12 months ago
4.4.3
11 months ago
4.2.5
1 year ago
4.4.2
12 months ago
4.4.5
10 months ago
4.4.4
11 months ago
4.2.6
1 year ago
4.4.7
9 months ago
4.4.6
10 months ago
4.3.0
12 months ago
4.2.3
1 year ago
4.2.2
1 year ago
4.2.4
1 year ago
4.2.1
1 year ago
4.1.0
2 years ago
4.1.2
2 years ago
4.2.0
2 years ago
4.1.1
2 years ago
4.0.0
2 years ago
3.0.26
2 years ago
3.0.25
2 years ago
3.0.24
2 years ago
3.0.23
2 years ago
3.0.22
2 years ago
3.0.21
2 years ago
3.0.20
2 years ago
3.0.14
2 years ago
3.0.13
2 years ago
3.0.12
2 years ago
3.0.9
2 years ago
3.0.4
2 years ago
3.0.3
2 years ago
3.0.10
2 years ago
3.0.2
2 years ago
3.0.11
2 years ago
3.0.1
2 years ago
3.0.8
2 years ago
3.0.7
2 years ago
3.0.6
2 years ago
3.0.5
2 years ago
3.0.0
2 years ago
2.0.3
2 years ago
2.0.2
2 years ago
2.0.1
2 years ago
2.0.0
2 years ago
1.0.16
3 years ago
1.0.14
3 years ago
1.0.13
3 years ago
1.0.11
3 years ago
1.0.9
3 years ago
1.0.8
3 years ago
1.0.7
3 years ago
1.0.12
3 years ago
1.0.6
3 years ago