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

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

export default defineComponent({
    name: "icon-telephone-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
                    d="M8.88552 10.1496C8.09751 10.9376 7.7716 12.2613 7.77451 13.7967C7.77746 15.3556 8.11853 17.2389 8.78407 19.2684C10.1158 23.3293 12.7702 28.0481 16.7606 32.0385C20.7517 36.0295 25.4809 38.6737 29.5466 40.0001C31.5785 40.663 33.4625 41.0026 35.0188 41.0075C36.5501 41.0124 37.8705 40.6926 38.6496 39.9136L41.8561 36.707C42.4429 36.1203 42.4395 35.1709 41.8547 34.586L34.3642 27.0956C33.7788 26.5102 32.8285 26.5089 32.2423 27.095L29.0873 30.2501C29.0175 30.2629 28.9127 30.2779 28.7746 30.2856C28.4717 30.3027 28.0052 30.2852 27.3942 30.1316C26.1747 29.8251 24.3505 28.9688 22.0904 26.7087C19.8303 24.4486 18.974 22.6244 18.6675 21.4049C18.5139 20.7939 18.4964 20.3274 18.5135 20.0245C18.5212 19.8864 18.5362 19.7816 18.549 19.7118L21.7041 16.5568C22.2899 15.971 22.2899 15.0212 21.7041 14.4354L14.2125 6.94389C13.6273 6.35872 12.6785 6.35653 12.0921 6.94294L8.88552 10.1496Z"
                    fill={props.color}
                    stroke={props.color}
                />
            </svg>
        );
    },
});
