summaryrefslogtreecommitdiff
path: root/src/containers/ContractorPanel.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'src/containers/ContractorPanel.tsx')
-rw-r--r--src/containers/ContractorPanel.tsx31
1 files changed, 31 insertions, 0 deletions
diff --git a/src/containers/ContractorPanel.tsx b/src/containers/ContractorPanel.tsx
new file mode 100644
index 0000000..02e11ba
--- /dev/null
+++ b/src/containers/ContractorPanel.tsx
@@ -0,0 +1,31 @@
+import React from 'react';
+import { useHistory } from 'react-router-dom';
+import Button from '../components/Button';
+import { patch, baseURL } from '../requests';
+import { PanelProps } from './Service/ServiceContext';
+
+
+const ContractorPanel: React.FC<PanelProps> = ({ item, mutate }) => {
+ const history = useHistory();
+
+ return (
+ <div className="lg:m-4 p-4 flex flex-col lg:pl-16 lg:border-l">
+ <div className="grid lg:grid-cols-2">
+ <Button route={`/waybills?contractorId=${item._id}`} variant="outlined">
+ Показать накладные
+ </Button>
+ <Button route="/waybills/add">
+ Новая накладная
+ </Button>
+ <Button route={`/transfers?contractorId=${item._id}`} variant="outlined">
+ Показать переводы
+ </Button>
+ <Button route="/transfers/add">
+ Новый перевод
+ </Button>
+ </div>
+ </div>
+ );
+};
+
+export default ContractorPanel;