4.2.4 • Published 1 year ago

@ilb/vehiclecomponent v4.2.4

Weekly downloads
-
License
ISC
Repository
-
Last release
1 year ago

Установка:

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.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

1 year ago

4.1.2

1 year ago

4.2.0

1 year ago

4.1.1

1 year ago

4.0.0

1 year ago

3.0.26

1 year ago

3.0.25

1 year ago

3.0.24

1 year ago

3.0.23

1 year ago

3.0.22

1 year ago

3.0.21

1 year ago

3.0.20

1 year ago

3.0.14

1 year ago

3.0.13

1 year 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

2 years ago

1.0.14

2 years ago

1.0.13

2 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