FooterBtnInAddToCartModal.tsx 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. "use client";
  2. import clsx from "clsx";
  3. export default function FooterBtnInAddToCartModal({
  4. isAvailable,
  5. onBuyNow,
  6. onAddToCart
  7. }: {
  8. isAvailable: boolean;
  9. onBuyNow: () => void,
  10. onAddToCart: () => void
  11. }) {
  12. const btnClass = 'flex-none flex items-center justify-center w-40 h-11.5 rounded-4xl text-ly-16 font-bold text-white';
  13. return (
  14. <div className="flex justify-between">
  15. {isAvailable ?
  16. (<>
  17. <button className={clsx(btnClass,'bg-ly-deepgreen')}
  18. onClick={onBuyNow}
  19. >
  20. Buy Now
  21. </button>
  22. <button className={clsx(btnClass, 'bg-ly-middlegreen')}
  23. onClick={onAddToCart}
  24. >
  25. Add to Cart
  26. </button>
  27. </>)
  28. :
  29. <p className="text-center text-ly-14">The selected options are not available!</p>
  30. }
  31. </div>
  32. );
  33. }