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

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

export default defineComponent({
    name: "icon-edit-base-outline",
    props: {
        size: {
            type: [Number, String],
            default: 48,
        },
        color: {
            type: String,
            default: "#131212",
        },
    },
    setup: (props: IIconProps) => {
        return () => (
            <svg
                width={props.size}
                height={props.size}
                viewBox="0 0 48 48"
                fill="none"
                xmlns="http://www.w3.org/2000/svg"
            >
                <path
                    fill-rule="evenodd"
                    clip-rule="evenodd"
                    d="M9.00001 27.3432L26.9203 9.42291L32.5772 15.0798L14.6569 33.0001H9.00001L9.00001 27.3432ZM25.5061 5.18027C26.2871 4.39922 27.5535 4.39922 28.3345 5.18027L36.8198 13.6655C37.6009 14.4466 37.6009 15.7129 36.8198 16.494L16.6066 36.7072C16.4191 36.8947 16.1647 37.0001 15.8995 37.0001H6.00001C5.44772 37.0001 5.00001 36.5524 5.00001 36.0001L5.00001 26.1006C5.00001 25.8354 5.10536 25.581 5.2929 25.3935L25.5061 5.18027ZM6 40.0001C5.44772 40.0001 5 40.4478 5 41.0001V43.0001C5 43.5523 5.44772 44.0001 6 44.0001H42C42.5523 44.0001 43 43.5523 43 43.0001V41.0001C43 40.4478 42.5523 40.0001 42 40.0001H6Z"
                    fill={props.color}
                />
            </svg>
        );
    },
});
