/**
 * @file DiscountBaseFilled
 * @author Auto Generated by IconGarden
 */

import { defineComponent } from "vue";
import { IIconProps } from "../interface";

export default defineComponent({
    name: "icon-discount-base-filled",
    props: {
        size: {
            type: [Number, String],
            default: 48,
        },
        color: {
            type: String,
            default: "black",
        },
    },
    setup: (props: IIconProps) => {
        return () => (
            <svg
                width={props.size}
                height={props.size}
                viewBox="0 0 49 48"
                fill="none"
                xmlns="http://www.w3.org/2000/svg"
            >
                <path
                    fill-rule="evenodd"
                    clip-rule="evenodd"
                    d="M28.826 5.2871C27.6435 5.18006 26.4745 5.6039 25.6354 6.44395L4.34402 27.7589C3.5637 28.54 3.56405 29.8058 4.3448 30.5865L18.4737 44.7154C19.255 45.4967 20.5219 45.4964 21.3029 44.7146L42.5946 23.3993C43.4326 22.5604 43.8552 21.3928 43.7483 20.2119L42.6598 8.18692C42.5727 7.22481 41.8104 6.46246 40.8483 6.37537L28.826 5.2871ZM29.7883 19.2603C31.3504 20.8224 33.883 20.8224 35.4451 19.2603C37.0072 17.6982 37.0072 15.1655 35.4451 13.6034C33.883 12.0413 31.3504 12.0413 29.7883 13.6034C28.2262 15.1655 28.2262 17.6982 29.7883 19.2603Z"
                    fill={props.color}
                />
            </svg>
        );
    },
});
