BlockProduct.jsx 864 B

123456789101112131415161718192021222324252627282930
  1. import {useEffect} from "react";
  2. import Breadcrumb from "../../components/Breadcrumbs";
  3. import {Container} from "@mui/material";
  4. import {connect} from "react-redux";
  5. import {actionGoodFindOne} from "../../actions/ActionGoodFind";
  6. import {CGoods} from "./Goods";
  7. const BlockProduct = ({match:{params:{_id}}, getData}) => {
  8. useEffect(() => {
  9. getData(_id)
  10. },[_id, getData])
  11. return(
  12. <>
  13. <main
  14. style={{
  15. backgroundColor: "#f3f3f3",
  16. minHeight:'300px'
  17. }}
  18. >
  19. <Breadcrumb links={['good']}/>
  20. <Container maxWidth="lg">
  21. <CGoods key={_id} />
  22. </Container>
  23. </main>
  24. </>
  25. )
  26. }
  27. export const CBlockProduct = connect(null,
  28. {getData: actionGoodFindOne})(BlockProduct)