import { Create, SimpleForm, TextInput, SelectInput, NumberInput } from 'react-admin';

const categoryChoices = [
  { id: 'Расходник', name: 'Расходник' },
  { id: 'Запчасть', name: 'Запчасть' },
  { id: 'Инструмент', name: 'Инструмент' },
  { id: 'Спецодежда', name: 'Спецодежда' },
];

export const PartCreate = () => (
  <Create>
    <SimpleForm>
      <TextInput source="name" label="Название" />
      <SelectInput source="categories" choices={categoryChoices} label="Категории" />
      <NumberInput source="price" label="Стоимость" step={0.01} />
      <TextInput multiline source="description" label="Описание" />
      <TextInput source="serialNumber" label="Серийный номер" />
    </SimpleForm>
  </Create>
);