<template>
<svg xmlns="http://www.w3.org/2000/svg" :fill="useCurrentColor ? 'currentColor' : '#000'" viewBox="0 0 48 48" :class="[`${prefix}-icon`, `${prefix}-icon-Code`]" width="1em" height="1em" v-bind="$attrs"><defs><clipPath id="svg_3d339738e7__a"><rect width="48" height="48" rx="0"/></clipPath></defs><g clip-path="url(#svg_3d339738e7__a)"><path d="M4.5,9L4.5,18Q4.5,19.864,5.81802,21.182Q7.1360399999999995,22.5,9,22.5L18,22.5Q19.864,22.5,21.182,21.182Q22.5,19.864,22.5,18L22.5,9Q22.5,7.1360399999999995,21.182,5.81802Q19.864,4.5,18,4.5L9,4.5Q7.1360399999999995,4.5,5.81802,5.81802Q4.5,7.1360399999999995,4.5,9ZM7.93934,19.0607Q7.5,18.621299999999998,7.5,18L7.5,9Q7.5,8.37868,7.93934,7.93934Q8.37868,7.5,9,7.5L18,7.5Q18.621299999999998,7.5,19.0607,7.93934Q19.5,8.37868,19.5,9L19.5,18Q19.5,18.621299999999998,19.0607,19.0607Q18.621299999999998,19.5,18,19.5L9,19.5Q8.37868,19.5,7.93934,19.0607ZM4.5,30L4.5,39Q4.5,40.864,5.81802,42.182Q7.1360399999999995,43.5,9,43.5L18,43.5Q19.864,43.5,21.182,42.182Q22.5,40.864,22.5,39L22.5,30Q22.5,28.136,21.182,26.818Q19.864,25.5,18,25.5L9,25.5Q7.1360399999999995,25.5,5.81802,26.818Q4.5,28.136,4.5,30ZM7.93934,40.0607Q7.5,39.6213,7.5,39L7.5,30Q7.5,29.3787,7.93934,28.9393Q8.37868,28.5,9,28.5L18,28.5Q18.621299999999998,28.5,19.0607,28.9393Q19.5,29.3787,19.5,30L19.5,39Q19.5,39.6213,19.0607,40.0607Q18.621299999999998,40.5,18,40.5L9,40.5Q8.37868,40.5,7.93934,40.0607ZM25.5,9L25.5,18Q25.5,19.864,26.818,21.182Q28.136,22.5,30,22.5L39,22.5Q40.864,22.5,42.182,21.182Q43.5,19.864,43.5,18L43.5,9Q43.5,7.1360399999999995,42.182,5.81802Q40.864,4.5,39,4.5L30,4.5Q28.136,4.5,26.818,5.81802Q25.5,7.1360399999999995,25.5,9ZM28.9393,19.0607Q28.5,18.621299999999998,28.5,18L28.5,9Q28.5,8.37868,28.9393,7.93934Q29.3787,7.5,30,7.5L39,7.5Q39.6213,7.5,40.0607,7.93934Q40.5,8.37868,40.5,9L40.5,18Q40.5,18.621299999999998,40.0607,19.0607Q39.6213,19.5,39,19.5L30,19.5Q29.3787,19.5,28.9393,19.0607ZM29,26.5L41,26.5C41.8284,26.5,42.5,27.1716,42.5,28C42.5,28.8284,41.8284,29.5,41,29.5L29,29.5C28.1716,29.5,27.5,28.8284,27.5,28C27.5,27.1716,28.1716,26.5,29,26.5ZM34,40.5L39,40.5Q39.6213,40.5,40.0607,40.0607Q40.5,39.6213,40.5,39L40.5,34C40.5,33.1716,41.1716,32.5,42,32.5C42.8284,32.5,43.5,33.1716,43.5,34L43.5,39Q43.5,40.864,42.182,42.182Q40.864,43.5,39,43.5L34,43.5C33.1716,43.5,32.5,42.8284,32.5,42C32.5,41.1716,33.1716,40.5,34,40.5ZM34,36.5L37,36.5C37.8284,36.5,38.5,35.8284,38.5,35C38.5,34.1716,37.8284,33.5,37,33.5L34,33.5C33.1716,33.5,32.5,34.1716,32.5,35C32.5,35.8284,33.1716,36.5,34,36.5ZM30.5,42L30.5,36C30.5,35.1716,29.8284,34.5,29,34.5C28.1716,34.5,27.5,35.1716,27.5,36L27.5,42C27.5,42.8284,28.1716,43.5,29,43.5C29.8284,43.5,30.5,42.8284,30.5,42Z" fill-rule="evenodd"/></g></svg>
</template>
<script>

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