Newer
Older
My-Portfolio / frontend / src / assets / svg / MenuSvg.jsx
  1. const MenuSvg = ({ openNavigation }) => {
  2. return (
  3. <svg
  4. className="overflow-visible"
  5. width="20"
  6. height="12"
  7. viewBox="0 0 20 12"
  8. >
  9. <rect
  10. className="transition-all origin-center"
  11. y={openNavigation ? "5" : "0"}
  12. width="20"
  13. height="2"
  14. rx="1"
  15. fill="white"
  16. transform={`rotate(${openNavigation ? "45" : "0"})`}
  17. />
  18. <rect
  19. className="transition-all origin-center"
  20. y={openNavigation ? "5" : "10"}
  21. width="20"
  22. height="2"
  23. rx="1"
  24. fill="white"
  25. transform={`rotate(${openNavigation ? "-45" : "0"})`}
  26. />
  27. </svg>
  28. );
  29. };
  30. export default MenuSvg;