選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

ButtonGroup.jsx 1.1KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. import { Box, Button } from '@mui/material';
  2. import PropType from 'prop-types';
  3. const ButtonGroup = ({ handleBackToCart, handleStripePayment }) => {
  4. return (
  5. <Box
  6. sx={{
  7. display: 'flex',
  8. mb: 2,
  9. borderRadius: 2,
  10. }}
  11. >
  12. <Button
  13. variant="contained"
  14. sx={{
  15. mt: 3,
  16. mb: 2,
  17. height: 50,
  18. width: 150,
  19. textTransform: 'none',
  20. backgroundColor: 'primary.main',
  21. color: 'white',
  22. mr: 2,
  23. }}
  24. onClick={handleBackToCart}
  25. >
  26. Back to cart
  27. </Button>
  28. <Button
  29. type="submit"
  30. variant="contained"
  31. sx={{
  32. mt: 3,
  33. mb: 2,
  34. backgroundColor: '#CBA213',
  35. height: 50,
  36. width: 200,
  37. textTransform: 'none',
  38. color: 'white',
  39. }}
  40. onClick={handleStripePayment}
  41. >
  42. Continue to payment
  43. </Button>
  44. </Box>
  45. );
  46. };
  47. ButtonGroup.propTypes = {
  48. handleBackToCart: PropType.func,
  49. handleStripePayment: PropType.func,
  50. };
  51. export default ButtonGroup;