summaryrefslogtreecommitdiff
path: root/src/containers/Products.tsx
diff options
context:
space:
mode:
authoreug-vs <eug-vs@keemail.me>2021-03-14 10:10:16 +0300
committereug-vs <eug-vs@keemail.me>2021-03-14 10:10:16 +0300
commit2c106d1d3f6d59b10ad946e01e8bb3d0df587e40 (patch)
treed0eff1bb17d55c34e52eb7c77d30631eaee87839 /src/containers/Products.tsx
parentde4811ce8d2e739901c047f39e9b4b7c18298e74 (diff)
downloadcommercel-ui-2c106d1d3f6d59b10ad946e01e8bb3d0df587e40.tar.gz
refactor: create Service abstraction
Diffstat (limited to 'src/containers/Products.tsx')
-rw-r--r--src/containers/Products.tsx32
1 files changed, 0 insertions, 32 deletions
diff --git a/src/containers/Products.tsx b/src/containers/Products.tsx
deleted file mode 100644
index 0b6ea70..0000000
--- a/src/containers/Products.tsx
+++ /dev/null
@@ -1,32 +0,0 @@
-import React from 'react';
-import { useHistory } from 'react-router-dom';
-import Page from './Page';
-import ListTable from '../components/ListTable';
-import { useProducts } from '../hooks/useAPIClient';
-
-const fields = [
- { key: 'name', label: 'Название' },
- { key: 'price', label: 'Цена' },
-];
-
-const actions = [
- { name: 'Добавить', route: 'products/add' },
-];
-
-const Products: React.FC = () => {
- const history = useHistory();
- const { data: products } = useProducts();
-
- const handleRowClick = (index: number) => {
- const product = products && products[index];
- history.push(`/products/edit/${product?._id}`);
- };
-
- return (
- <Page title="Товары" actions={actions}>
- <ListTable items={products} fields={fields} handleRowClick={handleRowClick} />
- </Page>
- );
-};
-
-export default Products;