import { ComponentWithAs, createIcon, IconProps } from "@chakra-ui/react";
import React from "react";

export const WalletIcon: ComponentWithAs<"svg", IconProps> = createIcon({
  viewBox: "0 0 72 90",
  displayName: "Wallet",
  path: [
    <path
      key={0}
      d="M64.8537 29.3772L18.4045 2.55591C17.9354 2.28542 17.6818 1.93462 17.6522 1.57959H17.648V15.8673C17.6099 16.2776 17.8677 16.6914 18.4045 17.0004L54.6539 37.9304C58.929 40.3987 64.3418 38.8273 66.7602 34.5238C66.7725 34.5019 66.7848 34.4807 66.797 34.4604C67.827 32.7297 67.0557 30.6494 64.8537 29.3772Z"
      fill="#1F2937"
    />,
    <path
      key={1}
      d="M67.8044 37.1764C63.0276 39.9405 56.2551 39.9139 51.483 37.1498L4.72231 10.4565C4.2202 10.1649 3.96704 9.77986 3.96704 9.3999V59.868C3.97972 60.24 4.23288 60.6123 4.72231 60.8908L51.0958 87.7122C55.8722 90.4721 63.6447 90.4721 68.4215 87.7122C70.7254 86.3766 71.8314 84.6298 71.9912 82.8855C71.9967 82.8259 72.0001 31.9161 72.0001 31.9161C71.9992 33.7331 70.1882 35.7944 67.8044 37.1764Z"
      fill="url(#paint0_linear_3468_71394)"
    />,
    <path
      key={2}
      d="M3.96655 9.35254V9.39903C3.96655 9.3817 3.96654 9.36945 3.97077 9.35254C3.96654 9.35254 3.96655 9.35254 3.96655 9.35254Z"
      fill="#430017"
    />,
    <path
      key={3}
      d="M68.5247 27.2581L22.0739 0.438869C21.0603 -0.146501 19.4171 -0.146078 18.404 0.438869C17.3905 1.02424 17.3905 1.97266 18.404 2.55803L64.8548 29.3773C67.6143 30.9706 67.6147 33.5627 64.8548 35.1561C62.0953 36.7499 57.6051 36.7499 54.8452 35.1561L8.39437 8.33734C7.38086 7.75197 5.7376 7.75197 4.72409 8.33734C3.711 8.92229 3.71057 9.87114 4.72409 10.4565L51.1749 37.2753C55.9581 40.0369 62.813 41.3961 68.5243 37.2753C73.0039 34.0437 73.3078 30.0197 68.5247 27.2581Z"
      fill="url(#paint1_linear_3468_71394)"
    />,
    <path
      key={4}
      d="M71.9991 52.4257C71.7603 53.574 70.7845 54.809 69.1961 55.9548C62.76 60.5989 55.5179 57.0668 53.4516 55.8736L43.289 50.0056C42.5819 49.5973 41.6775 49.839 41.2683 50.547C40.86 51.2545 41.1026 52.159 41.8097 52.5677L51.9723 58.4353C55.225 60.3131 58.6092 61.2514 61.8425 61.2514C65.1239 61.2514 70.5017 59.5405 71.9991 56.7079V52.4257Z"
      fill="#394150"
    />,
    <path
      key={5}
      d="M71.9991 60.2597C71.7603 61.408 70.7845 62.643 69.1961 63.7888C62.76 68.4329 55.5179 64.9008 53.4516 63.7077L43.289 57.84C42.5819 57.4318 41.6775 57.6735 41.2683 58.3815C40.86 59.089 41.1026 59.9934 41.8097 60.4021L51.9723 66.2698C55.225 68.1476 58.6092 69.0859 61.8425 69.0859C65.1239 69.0859 70.5017 67.375 71.9991 64.5424V60.2597Z"
      fill="#394150"
    />,
    <path
      key={6}
      d="M71.9991 68.0951C71.7603 69.243 70.7845 70.478 69.1961 71.6238C62.76 76.2679 55.5179 72.7358 53.4516 71.5426L43.289 65.675C42.5819 65.2667 41.6775 65.5085 41.2683 66.2164C40.86 66.9239 41.1026 67.8288 41.8097 68.2371L51.9723 74.1047C55.225 75.983 58.6092 76.9209 61.8425 76.9209C65.1239 76.9209 70.5017 75.2104 71.9991 72.3778V68.0951Z"
      fill="#394150"
    />,
    <path
      key={7}
      d="M15.539 35.7963L4.31047 29.2457C3.34472 28.6823 2.15666 28.6578 1.1685 29.181L0.51001 29.5293L17.025 47.4741L18.7414 46.5671C19.558 46.0929 20.0664 45.0807 20.0664 43.6352C20.0664 40.7494 18.0419 37.238 15.539 35.7963Z"
      fill="#3E4350"
    />,
    <path
      key={8}
      d="M13.5066 36.3915L1.64157 29.5412C0.912078 29.1202 0 29.6468 0 30.4887V36.3522C0 38.0195 0.889253 39.5601 2.33345 40.3939L13.9411 47.0951C15.1921 47.8174 16.3219 47.8841 17.1422 47.4129C18.2817 46.7523 18.8172 45.0503 18.2217 42.5888C17.5864 39.9645 15.8451 37.7418 13.5066 36.3915Z"
      fill="#DA7C45"
    />,
    <path
      key={9}
      d="M14.1582 39.1125C12.7888 38.323 11.679 38.9629 11.679 40.5445C11.679 42.1248 12.7888 44.0466 14.1574 44.8365C15.5263 45.6273 16.6362 44.9861 16.6362 43.4054C16.6366 41.8251 15.5268 39.9029 14.1582 39.1125Z"
      fill="#3E4350"
    />,
    <path
      key={10}
      d="M13.592 39.9392C12.461 39.2866 11.5447 39.8154 11.5447 41.1214C11.5447 42.4265 12.461 44.014 13.5916 44.6661C14.7221 45.3191 15.6385 44.79 15.6385 43.4848C15.6385 42.1793 14.7217 40.5918 13.592 39.9392Z"
      fill="white"
    />,

    <defs key={11}>
      <linearGradient
        id="paint0_linear_3468_71394"
        x1="37.9836"
        y1="9.3999"
        x2="37.9836"
        y2="89.7821"
        gradientUnits="userSpaceOnUse"
      >
        <stop stopColor="#1F2937" />
        <stop offset="1" />
      </linearGradient>
      <linearGradient
        id="paint1_linear_3468_71394"
        x1="3.96408"
        y1="19.9401"
        x2="71.999"
        y2="19.9401"
        gradientUnits="userSpaceOnUse"
      >
        <stop offset="8.1e-07" stopColor="#E17E44" />
        <stop offset="1" stopColor="#394150" />
      </linearGradient>
    </defs>,
  ],
});
