<template>
<svg xmlns="http://www.w3.org/2000/svg" :fill="useCurrentColor ? 'currentColor' : '#000'" viewBox="0 0 18 18" :class="[`${prefix}-icon`, `${prefix}-icon-setting`]" width="1em" height="1em" v-bind="$attrs"><defs><clipPath id="svg_e366ccf155__a"><rect x="18" width="18" height="18" rx="0"/></clipPath></defs><g transform="rotate(90 18 0)" clip-path="url(#svg_e366ccf155__a)"><path d="M29.05942,2.250405779C30.1481,2.250288248,31.1541,2.831035,31.6984,3.77384L33.7439,7.31716C34.2882,8.25986,34.2882,9.42132,33.7439,10.36403L31.6984,13.9073C31.1543,14.85,30.1483,15.4308,29.05942,15.4308L24.96808,15.4308C23.87942,15.4309,22.87341,14.8502,22.32908,13.9073L20.283204,10.36403C19.738932,9.42132,19.738932,8.25986,20.283204,7.31716L22.32908,3.77344C22.87321,2.830747,23.87921,2.25,24.96808,2.25L29.05942,2.250405779ZM29.05942,3.46916L24.96808,3.46916C24.31482,3.46903,23.71114,3.8174799999999998,23.384520000000002,4.38322L21.33905,7.92653C21.01248,8.492149999999999,21.01248,9.189029999999999,21.33905,9.75465L23.384520000000002,13.298C23.71092,13.8636,24.3146,14.212,24.96808,14.212L29.05942,14.212C29.71253,14.212,30.316000000000003,13.8636,30.6426,13.298L32.6885,9.754660000000001C33.015,9.189029999999999,33.015,8.49216,32.6885,7.92653L30.6426,4.38281C30.316000000000003,3.81719,29.7125,3.46875,29.05942,3.46875L29.05942,3.46916ZM27.013550000000002,6.19997C28.47192,6.19997,29.65417,7.38222,29.65417,8.840589999999999C29.65417,10.29897,28.47192,11.48122,27.013550000000002,11.48122C25.55517,11.48122,24.37292,10.29897,24.37292,8.840589999999999C24.37292,7.38222,25.55517,6.19997,27.013550000000002,6.19997ZM27.013550000000002,7.41872C26.227890000000002,7.41818,25.590690000000002,8.054929999999999,25.590690000000002,8.840589999999999C25.590690000000002,9.62626,26.227890000000002,10.26301,27.013550000000002,10.26247C27.79844,10.26193,28.434440000000002,9.62549,28.434440000000002,8.840589999999999C28.434440000000002,8.0557,27.79844,7.41926,27.013550000000002,7.41872Z"/></g></svg>
</template>
<script>

export default {
  name: 'IconSetting',
  props: {
    prefix: {
        type: String,
        default: 'cmstopgpt',
    },
    useCurrentColor: {
        type: Boolean,
        default: true,
    },
  },
};
</script>
