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

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

export default defineComponent({
    name: "icon-share-base-outline",
    props: {
        size: {
            type: [Number, String],
            default: 49,
        },
        color: {
            type: String,
            default: "#131212",
        },
    },
    setup: (props: IIconProps) => {
        return () => (
            <svg
                width={props.size}
                height={props.size}
                viewBox="0 0 48 49"
                fill="none"
                xmlns="http://www.w3.org/2000/svg"
            >
                <path
                    fill-rule="evenodd"
                    clip-rule="evenodd"
                    d="M9 15C9 11.6863 11.6863 9 15 9H23.7895C24.894 9 25.7895 8.10457 25.7895 7C25.7895 5.89543 24.894 5 23.7895 5H15C9.47715 5 5 9.47715 5 15V33C5 38.5228 9.47715 43 15 43H33C38.5229 43 43 38.5228 43 33V22.7632C43 21.6586 42.1046 20.7632 41 20.7632C39.8954 20.7632 39 21.6586 39 22.7632V33C39 36.3137 36.3137 39 33 39H15C11.6863 39 9 36.3137 9 33V15ZM30.4537 9.24088C30.2392 8.44068 30.7141 7.61818 31.5143 7.40376L38.2351 5.60293C39.142 5.35993 40.0742 5.89812 40.3172 6.80501L42.118 13.5258C42.3324 14.326 41.8576 15.1485 41.0574 15.3629C40.2572 15.5773 39.4347 15.1025 39.2203 14.3023L38.4431 11.402C38.3706 11.5857 38.2747 11.8227 38.1562 12.1035C37.8671 12.7887 37.4411 13.7405 36.8885 14.8191C35.7981 16.9472 34.1527 19.693 32.0114 21.8342C29.8531 23.9925 27.3205 25.4104 25.376 26.2833C24.3266 26.7544 21.8916 27.5477 21.8916 27.5477C20.82 27.8156 19.7342 27.164 19.4663 26.0924C19.1988 25.022 19.8485 23.9374 20.918 23.668L20.9207 23.6674L20.9505 23.6595C20.9795 23.6517 21.0273 23.6387 21.0922 23.62C21.2221 23.5828 21.4201 23.5234 21.6731 23.4398C22.1803 23.2722 22.9026 23.0091 23.7379 22.6341C25.4252 21.8767 27.4879 20.7009 29.183 19.0058C30.8951 17.2937 32.3159 14.9715 33.3286 12.9951C33.8274 12.0214 34.2121 11.1618 34.4708 10.5486C34.5999 10.2425 34.697 9.99933 34.7608 9.83572C34.7926 9.75395 34.8161 9.69218 34.831 9.65252L34.8441 9.61738L32.2908 10.3015C31.4906 10.516 30.6681 10.0411 30.4537 9.24088Z"
                    fill={props.color}
                />
            </svg>
        );
    },
});
