// This file is auto-generated. Do not edit it directly.
// To update the icon component, change the related icon.svg file and run "yarn build:icons" in the root directory.
import { type SVGProps } from 'react';

import toIcon from '../toIcon';

const ArchiveIcon = (props: SVGProps<SVGSVGElement>) => (
  <svg
    {...props}
    xmlns="http://www.w3.org/2000/svg"
    width="24"
    height="24"
    viewBox="0 0 24 24"
    fill="none"
  >
    <path
      d="M19.0918 9.02996H5.09179V16.1582C5.09179 17.006 5.09214 17.5824 5.1289 18.028C5.16472 18.462 5.22987 18.6843 5.30956 18.8391L5.38671 18.9754C5.57886 19.2855 5.85435 19.5383 6.18359 19.7044L6.3164 19.7605C6.46597 19.8134 6.67432 19.8567 7.00292 19.8833C7.45296 19.9196 8.03521 19.92 8.8916 19.92H15.292C16.1484 19.92 16.7306 19.9196 17.1807 19.8833C17.6191 19.8478 17.8436 19.7833 18 19.7044L18.1377 19.628C18.4509 19.4378 18.7062 19.1651 18.874 18.8391L18.9307 18.7076C18.9842 18.5595 19.0278 18.3533 19.0547 18.028C19.0914 17.5824 19.0918 17.006 19.0918 16.1582V9.02996ZM14.0918 12C14.6441 12 15.0918 12.4432 15.0918 12.99C15.0918 13.5367 14.6441 13.98 14.0918 13.98H10.0918C9.53951 13.98 9.09179 13.5367 9.09179 12.99C9.09179 12.4432 9.53951 12 10.0918 12H14.0918ZM21.0879 5.05738L21.0723 4.87659C21.0032 4.53321 20.7576 4.25543 20.4316 4.13892L20.2871 4.09928C20.2149 4.08505 20.1044 4.07994 19.5918 4.07994H4.59179C4.33549 4.07994 4.17976 4.08083 4.0791 4.08381L3.89648 4.09928C3.54963 4.16768 3.26905 4.41084 3.15136 4.7335L3.11132 4.87659C3.09695 4.94811 3.09179 5.05749 3.09179 5.56495C3.09179 6.07241 3.09695 6.18178 3.11132 6.25331L3.15136 6.3964C3.26905 6.71906 3.54963 6.96221 3.89648 7.03062L4.11718 7.04705L4.15527 7.04995H20.0283C20.0408 7.04917 20.0537 7.04738 20.0664 7.04705L20.2871 7.03062L20.4316 6.99098C20.7576 6.87447 21.0032 6.59669 21.0723 6.25331L21.0879 6.07252C21.0909 5.97286 21.0918 5.81869 21.0918 5.56495C21.0918 5.31121 21.0909 5.15704 21.0879 5.05738ZM23.0918 5.56495C23.0918 5.87439 23.0943 6.1491 23.0693 6.39833L23.0342 6.63906C22.8257 7.67641 22.0795 8.51434 21.0918 8.8598V16.1582C21.0918 16.9734 21.0928 17.6445 21.0478 18.1894C21.0077 18.6764 20.9274 19.1291 20.7422 19.5565L20.6562 19.7382C20.3207 20.3901 19.8101 20.9356 19.1836 21.316L18.9082 21.4688C18.4229 21.7136 17.9058 21.811 17.3437 21.8565C16.7934 21.901 16.1155 21.9 15.292 21.9H8.8916C8.06811 21.9 7.39022 21.901 6.83984 21.8565C6.34799 21.8167 5.89071 21.7372 5.45898 21.5539L5.27538 21.4688C4.61691 21.1366 4.06592 20.6311 3.68163 20.0109L3.52734 19.7382C3.28006 19.2578 3.18167 18.7459 3.13574 18.1894C3.09077 17.6445 3.09179 16.9734 3.09179 16.1582V8.8598C2.17436 8.53891 1.4654 7.7934 1.20214 6.85756L1.14941 6.63906C1.08698 6.32813 1.09179 5.97737 1.09179 5.56495C1.09179 5.15252 1.08698 4.80177 1.14941 4.49083L1.20214 4.27234C1.50388 3.19973 2.39129 2.37666 3.50683 2.15698L3.74999 2.12217C4.00175 2.09742 4.27923 2.09994 4.59179 2.09994H19.5918C20.0084 2.09994 20.3627 2.09518 20.6768 2.15698L20.8975 2.20919C21.9809 2.50791 22.8123 3.38645 23.0342 4.49083L23.0693 4.73157C23.0943 4.9808 23.0918 5.25551 23.0918 5.56495Z"
      fill="#CCCCCC"
    />
  </svg>
);

const ArchiveIconWrapper = toIcon(ArchiveIcon);
export default ArchiveIconWrapper;
