import { List, DataTable, TextField, DateField, EditButton } from 'react-admin';

export const EquipmentList = () => (
  <List>
    <DataTable>
      <DataTable.Col source="id" />
      <DataTable.Col source="name" label="Название" />
      <DataTable.Col source="serialNumber" label="Заводской номер" />
      <DataTable.Col source="inventoryNumber" label="Инвентарный номер" />
      <DataTable.Col source="equipmentType" label="Тип оборудования" />
      <DataTable.Col source="dateOfInspection" field={DateField} label="Дата проверки" />
      <DataTable.Col source="periodicityTO" label="Периодичность ТО" />
      <DataTable.Col source="status" label="Статус" />
      <DataTable.Col source="commissionedAt" field={DateField} label="Год изготовления" />
      <DataTable.Col source="totalEngineHours" label="Общая наработка, моточасов" />
      <DataTable.Col source="engineHoursSinceLastRepair" label="Наработка с последнего ремонта, моточасов" />
      <DataTable.Col source="lastRepairAt" field={DateField} label="Дата последнего ремонта" />
      <DataTable.Col source="notes" label="Примечания" />
      <DataTable.Col><EditButton /></DataTable.Col>
    </DataTable>
  </List>
);