<template>
<svg xmlns="http://www.w3.org/2000/svg" :fill="useCurrentColor ? 'currentColor' : '#000'" viewBox="0 0 48 48" :class="[`${prefix}-icon`, `${prefix}-icon-Ruler`]" width="1em" height="1em" v-bind="$attrs"><defs><clipPath id="svg_427a2b7c0b__a"><rect width="48" height="48" rx="0"/></clipPath></defs><g clip-path="url(#svg_427a2b7c0b__a)"><path d="M15.8118,41.5464L6.45367,32.1883Q5.0000763848,30.7347,5.0000765163,28.679Q5.0000767792,26.6233,6.45367,25.1697L25.1698,6.4535800000000005Q26.6234,4.9999894823,28.6791,4.9999873788Q30.7348,4.9999894823,32.1884,6.4535800000000005L41.5465,15.8117Q43.0001,17.2653,43.0001,19.3209Q43.0001,21.3766,41.5465,22.8302L22.8303,41.5464Q21.3767,43,19.320999999999998,43Q17.2653,43,15.8118,41.5464ZM18.1513,39.2069Q18.6358,39.6914,19.320999999999998,39.6914Q20.0063,39.6914,20.4908,39.2069L39.207,20.4907Q39.6915,20.0062,39.6915,19.3209Q39.6915,18.6357,39.207,18.1512L29.8489,8.793099999999999Q29.3644,8.30857,28.6791,8.30857Q27.9939,8.30857,27.5094,8.793099999999999L25.3871,10.91536L30.9667,16.3643C31.6127,17.0103,31.6127,18.0578,30.9667,18.7038C30.3206,19.349800000000002,29.2732,19.349800000000002,28.6272,18.7038L23.0476,13.25488L19.3214,16.981099999999998L26,23.5C26.646,24.146,26.646,25.1935,26,25.8395C25.354,26.4856,24.3066,26.4856,23.6605,25.8395L16.9818,19.3206L13.25564,23.0468L18,27.5C18.646,28.146,18.646,29.1935,18,29.8395C17.354,30.4856,16.3064,30.4856,15.6604,29.8395L10.91611,25.3863L8.79319,27.5093Q8.30866,27.9938,8.30866,28.679Q8.30866,29.3643,8.79319,29.8488L18.1513,39.2069Z" fill-rule="evenodd"/></g></svg>
</template>
<script>

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