FolderIcon.tsx 854 B

12345678910111213141516171819202122232425262728293031323334353637
  1. import React from 'react';
  2. type Props = {
  3. isOpen: boolean
  4. }
  5. export const FolderIcon = (props: Props): JSX.Element => {
  6. const { isOpen } = props;
  7. return (
  8. <>
  9. {!isOpen ? (
  10. <svg
  11. width ="20"
  12. height ="20"
  13. viewBox="0 0 24 24"
  14. >
  15. <path fill="currentColor"
  16. d="M20,18H4V8H20M20,6H12L10,4H4C2.89,4 2,4.89 2,6V18A2,2 0 0,0 4,20H20A2,2 0 0,0 22,18V8C22,6.89 21.1,6 20,6Z" />
  17. </svg>
  18. ) : (
  19. <svg
  20. width="20"
  21. height="20"
  22. viewBox="0 0 24 24"
  23. >
  24. <path
  25. fill="currentColor"
  26. d="M6.1,10L4,18V8H21A2,2 0 0,0 19,6H12L10,4H4A2,2 0 0,0 2,6V18A2,2 0 0,0 4,
  27. 20H19C19.9,20 20.7,19.4 20.9,18.5L23.2,10H6.1M19,18H6L7.6,12H20.6L19,18Z"
  28. />
  29. </svg>
  30. )
  31. }
  32. </>
  33. );
  34. };