init equipment & change-status
This commit is contained in:
@@ -0,0 +1,30 @@
|
||||
import {
|
||||
AutocompleteInput,
|
||||
Create,
|
||||
DateInput,
|
||||
ReferenceInput,
|
||||
SelectInput,
|
||||
SimpleForm,
|
||||
TextInput as RaTextInput,
|
||||
} from 'react-admin';
|
||||
import { equipmentStatusChoices, equipmentOptionText } from '../equipment/shared';
|
||||
|
||||
export function ChangeEquipmentStatusCreate() {
|
||||
return (
|
||||
<Create>
|
||||
<SimpleForm>
|
||||
<ReferenceInput source="equipmentId" reference="equipment">
|
||||
<AutocompleteInput
|
||||
label="Оборудование"
|
||||
optionText={equipmentOptionText}
|
||||
filterToQuery={(searchText) => ({ q: searchText })}
|
||||
/>
|
||||
</ReferenceInput>
|
||||
<SelectInput source="newStatus" label="Новый статус" choices={equipmentStatusChoices} required />
|
||||
<DateInput source="date" label="Дата" required />
|
||||
<RaTextInput source="number" label="Номер" />
|
||||
<RaTextInput source="responsible" label="Ответственный" />
|
||||
</SimpleForm>
|
||||
</Create>
|
||||
);
|
||||
}
|
||||
Reference in New Issue
Block a user