You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
46 lines
1.4 KiB
46 lines
1.4 KiB
import DataTableSupplies from "../components/DataTableSupplies";
|
|
import { useDispatch, useSelector } from "react-redux";
|
|
import ButtonAdd from "../components/ButtonAdd";
|
|
import ButtonArchived from "../components/ButtonArchived";
|
|
import ArrowBackIosIcon from "@mui/icons-material/ArrowBackIos";
|
|
|
|
import { useEffect } from "react";
|
|
import { getSuppliesThunk } from "../reducers/supplies";
|
|
import { Link } from "react-router-dom";
|
|
|
|
export default function Supplies() {
|
|
const components = useSelector((state) => state.components);
|
|
const supplies = useSelector((state) => state.suppliesThunk);
|
|
|
|
const dispatch = useDispatch();
|
|
|
|
const fetchSupplies = async () => {
|
|
await dispatch(getSuppliesThunk());
|
|
};
|
|
|
|
useEffect(() => {
|
|
fetchSupplies();
|
|
}, []);
|
|
|
|
//console.log("supplies desde SuppliesView");
|
|
//console.log(supplies);
|
|
|
|
return (
|
|
<div className="container-body">
|
|
<div className="container-body-paper">
|
|
<div className="wrapper-header">
|
|
<Link style={{cursor: 'default'}}>
|
|
<div className="header-title text-hover">INSUMOS</div>
|
|
</Link>
|
|
<ButtonArchived
|
|
router={"/archivedsupplies"}
|
|
title={"ARCHIVADOS"}
|
|
icon={"down"}
|
|
/>
|
|
<ButtonAdd router={"/newsupply"} />
|
|
</div>
|
|
<DataTableSupplies suppliesThunk={supplies} />
|
|
</div>
|
|
</div>
|
|
);
|
|
}
|
|
|