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

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

export default defineComponent({
    name: "icon-discover-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="M41 24C41 33.3888 33.3888 41 24 41C14.6112 41 7 33.3888 7 24C7 14.6112 14.6112 7 24 7C33.3888 7 41 14.6112 41 24ZM24 45C35.598 45 45 35.598 45 24C45 12.402 35.598 3 24 3C12.402 3 3 12.402 3 24C3 35.598 12.402 45 24 45ZM15.5428 31.1107C15.0954 31.9766 16.0245 32.9057 16.8903 32.4582L26.8715 27.2998C27.0556 27.2047 27.2056 27.0547 27.3008 26.8706L32.4592 16.8894C32.9067 16.0235 31.9775 15.0944 31.1117 15.5419L21.1305 20.7003C20.9464 20.7954 20.7964 20.9454 20.7013 21.1295L15.5428 31.1107Z"
                    fill={props.color}
                />
            </svg>
        );
    },
});
