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

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

export default defineComponent({
    name: "icon-submit-form-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="M5.25 40.5C5.25 42.1569 6.59315 43.5 8.25 43.5H21V39.5H9.25V8.5H32.75V30H36.75V7.5C36.75 5.84315 35.4069 4.5 33.75 4.5H8.25C6.59315 4.5 5.25 5.84315 5.25 7.5V40.5ZM42.4142 33.9142L30.5 45.8285L23.0858 38.4142L25.9142 35.5858L30.5 40.1716L39.5858 31.0858L42.4142 33.9142ZM13.5 15C12.9477 15 12.5 15.4477 12.5 16V18C12.5 18.5523 12.9477 19 13.5 19H28C28.5523 19 29 18.5523 29 18V16C29 15.4477 28.5523 15 28 15H13.5ZM12.5 24.25C12.5 23.6977 12.9477 23.25 13.5 23.25H20.5C21.0523 23.25 21.5 23.6977 21.5 24.25V26.25C21.5 26.8023 21.0523 27.25 20.5 27.25H13.5C12.9477 27.25 12.5 26.8023 12.5 26.25V24.25Z"
                    fill={props.color}
                />
            </svg>
        );
    },
});
