Removed ability to delete employees IO-423

This commit is contained in:
Patrick Fic
2020-12-16 17:21:36 -08:00
parent 3a4b6b2fc3
commit 9655d57fb8
2 changed files with 25 additions and 25 deletions

View File

@@ -1,4 +1,4 @@
import { Button, Form, Input, InputNumber, Select, Switch } from "antd";
import { Button, Form, Input, Select, Switch } from "antd";
import moment from "moment";
import React, { useEffect } from "react";
import { useApolloClient } from "react-apollo";

View File

@@ -7,11 +7,11 @@ export default function ShopEmployeesListComponent({
employees,
selectedEmployee,
setSelectedEmployee,
handleDelete
handleDelete,
}) {
const { t } = useTranslation();
const handleOnRowClick = record => {
const handleOnRowClick = (record) => {
if (record) {
setSelectedEmployee(record);
} else setSelectedEmployee({});
@@ -20,22 +20,22 @@ export default function ShopEmployeesListComponent({
{
title: t("employees.fields.employee_number"),
dataIndex: "employee_number",
key: "employee_number"
key: "employee_number",
},
{
title: t("employees.fields.first_name"),
dataIndex: "first_name",
key: "first_name"
key: "first_name",
},
{
title: t("employees.fields.last_name"),
dataIndex: "last_name",
key: "last_name"
key: "last_name",
},
{
title: t("employees.fields.cost_center"),
dataIndex: "cost_center",
key: "cost_center"
key: "cost_center",
},
{
title: t("employees.fields.base_rate"),
@@ -43,20 +43,20 @@ export default function ShopEmployeesListComponent({
key: "base_rate",
render: (text, record) => (
<CurrencyFormatter>{record.base_rate}</CurrencyFormatter>
)
),
},
{
title: t("employees.labels.actions"),
dataIndex: "actions",
key: "actions",
render: (text, record) => (
<div>
<Button key="delete" onClick={() => handleDelete(record.id)}>
{t("general.actions.delete")}
</Button>
</div>
)
}
// {
// title: t("employees.labels.actions"),
// dataIndex: "actions",
// key: "actions",
// render: (text, record) => (
// <div>
// <Button key="delete" onClick={() => handleDelete(record.id)}>
// {t("general.actions.delete")}
// </Button>
// </div>
// )
// }
];
return (
<div>
@@ -76,21 +76,21 @@ export default function ShopEmployeesListComponent({
loading={loading}
size="small"
pagination={{ position: "top" }}
columns={columns.map(item => ({ ...item }))}
columns={columns.map((item) => ({ ...item }))}
rowKey="id"
dataSource={employees}
rowSelection={{
onSelect: props => {
onSelect: (props) => {
setSelectedEmployee(props);
},
type: "radio",
selectedRowKeys: [(selectedEmployee && selectedEmployee.id) || null]
selectedRowKeys: [(selectedEmployee && selectedEmployee.id) || null],
}}
onRow={(record, rowIndex) => {
return {
onClick: event => {
onClick: (event) => {
handleOnRowClick(record);
}
},
};
}}
/>