<template>
<svg viewBox="0 0 48 48" :fill="useCurrentColor ? 'currentColor' : '#000'" :class="[`${prefix}-icon`, `${prefix}-icon-wechat`]" width="1em" height="1em" v-bind="$attrs"><path fill-rule="evenodd" clip-rule="evenodd" d="M36.34 18.24c4.86 1.714 8.343 6.347 8.343 11.793 0 2.085-.513 4.1-1.478 5.9-.087.163-.243.436-.473.828l.713 2.615a1.562 1.562 0 01-1.918 1.92l-2.62-.715-.304.179a12.448 12.448 0 01-6.42 1.773 12.472 12.472 0 01-9.512-4.39 17.21 17.21 0 01-2.766.223c-3.093 0-6.067-.823-8.665-2.358-.09-.054-.314-.183-.666-.386L6.641 36.68a1.563 1.563 0 01-1.911-1.925l1.064-3.845a46.585 46.585 0 01-.777-1.334 16.424 16.424 0 01-2-7.876c0-9.21 7.566-16.666 16.888-16.666 7.809 0 14.55 5.273 16.398 12.66.045.18.058.364.038.548zm-3.325-.68c-1.798-5.527-7.057-9.402-13.11-9.402-7.606 0-13.764 6.068-13.764 13.541 0 2.26.562 4.435 1.621 6.382.14.258.497.865 1.056 1.794.22.367.28.81.166 1.222l-.513 1.855 1.916-.515a1.563 1.563 0 011.183.154c.697.4 1.112.639 1.26.726a13.861 13.861 0 007.075 1.924c.301 0 .6-.01.898-.028a12.454 12.454 0 01-1.12-5.18c0-6.904 5.596-12.5 12.5-12.5.28 0 .557.009.832.027zm6.692 18.18c-.216.364-.275.8-.163 1.207l.167.614-.614-.168a1.563 1.563 0 00-1.197.158c-.5.29-.796.464-.904.529a9.323 9.323 0 01-4.813 1.328 9.375 9.375 0 119.375-9.375 9.325 9.325 0 01-1.107 4.423c-.096.18-.349.616-.744 1.284zM14.995 19.095a2.083 2.083 0 110-4.167 2.083 2.083 0 010 4.167zm7.292-2.083a2.083 2.083 0 104.166 0 2.083 2.083 0 00-4.166 0zm6.25 11.979a1.562 1.562 0 110-3.125 1.562 1.562 0 010 3.125zm5.73-1.563a1.563 1.563 0 103.124 0 1.563 1.563 0 00-3.125 0z"/><path d="M36.34 18.24l-.297-.031-.026.236.224.079.1-.283zm6.865 17.693l-.264-.142.264.142zm-.473.828l-.259-.152-.063.11.033.12.29-.078zm.713 2.615l-.289.08.29-.08zm-1.918 1.92l.079-.29-.08.29zm-2.62-.715l.08-.29-.122-.033-.109.063.151.26zm-.304.179l-.153-.258h-.001l.154.258zm-15.932-2.617l.228-.194-.11-.129-.166.027.048.296zm-2.766.223v-.3.3zm-8.665-2.358l-.153.258.153-.258zm-.666-.386l.15-.26-.108-.061-.12.032.078.29zM6.641 36.68l-.078-.29.078.29zM4.73 34.755l-.29-.08.29.08zm1.064-3.845l.29.08.033-.124-.065-.11-.258.154zm-.777-1.334l.264-.144-.264.143zm31.286-11.882l-.291.073.29-.073zm-3.288-.133l-.02.3.442.028-.137-.421-.285.093zM7.762 28.08l.264-.143-.264.144zm1.056 1.795l-.257.155.257-.155zm.166 1.222l-.289-.08.29.08zm-.513 1.855l-.29-.08-.14.506.508-.136-.078-.29zm1.916-.515l-.078-.29.078.29zm1.183.154l-.15.26.15-.26zm1.26.726l-.153.258.153-.258zm7.973 1.896l.02.299.434-.028-.18-.396-.274.125zm18.74 1.734h.3v-.04l-.01-.039-.29.079zm.164-1.207l-.258-.153.258.153zm-.163 1.207h-.3v.04l.01.039.29-.079zm.167.614l-.079.29.507.137-.139-.506-.289.079zm-.614-.168l.08-.29-.08.29zm-1.197.158l.151.259-.15-.26zm-.904.529l-.154-.258.154.258zm3.455-3.624l-.264-.142.264.142zm4.532-4.423c0-5.577-3.567-10.32-8.542-12.075l-.2.566c4.743 1.672 8.142 6.194 8.142 11.509h.6zm-1.514 6.042a12.751 12.751 0 001.514-6.042h-.6c0 2.035-.5 4.002-1.442 5.758l.528.284zm-.478.838c.23-.392.388-.67.478-.838l-.528-.284a29.17 29.17 0 01-.468.818l.518.304zm.744 2.385l-.713-2.616-.58.158.714 2.615.579-.157zm-2.287 2.286c1.39.38 2.666-.896 2.287-2.286l-.579.157a1.263 1.263 0 01-1.55 1.55l-.158.58zm-2.62-.714l2.62.715.158-.58-2.62-.714-.157.58zm-.072.148c.1-.06.202-.12.303-.178l-.303-.519-.306.18.306.517zm-6.573 1.815c2.346 0 4.603-.634 6.574-1.816l-.308-.515a12.147 12.147 0 01-6.266 1.73v.6zm-9.74-4.495a12.772 12.772 0 009.74 4.495v-.6a12.172 12.172 0 01-9.284-4.284l-.456.389zm-2.538.328c.943 0 1.884-.075 2.814-.227l-.096-.592c-.898.146-1.807.22-2.718.219v.6zm-8.818-2.4a17.286 17.286 0 008.818 2.4v-.6a16.69 16.69 0 01-8.513-2.317l-.305.517zm-.663-.383c.353.203.575.33.663.383l.306-.517a93.797 93.797 0 00-.67-.387l-.299.52zM6.72 36.968l3.933-1.057-.156-.58-3.933 1.058.156.58zm-2.278-2.295c-.385 1.389.886 2.67 2.278 2.295l-.156-.58a1.262 1.262 0 01-1.544-1.555l-.578-.16zm1.064-3.846L4.44 34.674l.578.16 1.064-3.846-.578-.16zm-.751-1.11c.136.251.396.697.782 1.344l.516-.307a46.56 46.56 0 01-.771-1.324l-.527.287zm-2.038-8.019c0 2.835.707 5.574 2.038 8.019l.527-.287a16.124 16.124 0 01-1.966-7.73h-.6zm17.19-16.966c-9.485 0-17.19 7.587-17.19 16.966h.6c0-9.04 7.429-16.366 16.59-16.366v-.6zM36.593 17.62c-1.88-7.522-8.743-12.887-16.688-12.887v.6c7.673 0 14.293 5.181 16.107 12.433l.582-.145zm.045.652a1.86 1.86 0 00-.045-.653l-.582.146c.036.145.047.295.03.443l.597.064zM19.905 8.458c5.924 0 11.067 3.792 12.825 9.195l.57-.186c-1.839-5.651-7.213-9.61-13.395-9.61v.6zM6.441 21.699c0-7.303 6.019-13.241 13.464-13.241v-.6c-7.768 0-14.064 6.197-14.064 13.841h.6zm1.585 6.238A13.001 13.001 0 016.44 21.7h-.6a13.6 13.6 0 001.658 6.525l.527-.287zm1.049 1.784a66.729 66.729 0 01-1.05-1.784l-.526.287c.144.265.504.878 1.062 1.806l.514-.31zm.198 1.456a1.863 1.863 0 00-.198-1.456l-.514.309c.178.296.226.653.134.987l.578.16zm-.513 1.855l.513-1.855-.578-.16-.513 1.855.578.16zm1.549-.885l-1.916.515.156.58 1.915-.515-.155-.58zm1.41.183a1.863 1.863 0 00-1.41-.183l.155.58c.323-.087.667-.042.957.124l.298-.52zm1.263.729c-.15-.088-.567-.33-1.263-.729l-.298.52c.697.401 1.11.64 1.256.725l.305-.516zm6.923 1.882a13.56 13.56 0 01-6.923-1.882l-.305.517a14.16 14.16 0 007.228 1.965v-.6zm.88-.028c-.292.019-.585.028-.88.028v.6c.307 0 .613-.01.917-.029l-.038-.599zm-1.402-4.88c0 1.891.41 3.688 1.147 5.304l.546-.249a12.153 12.153 0 01-1.093-5.055h-.6zm12.8-12.8c-7.07 0-12.8 5.73-12.8 12.8h.6c0-6.738 5.462-12.2 12.2-12.2v-.6zm.852.027a12.992 12.992 0 00-.852-.027v.6c.273 0 .544.009.812.026l.04-.599zm6.798 19.608c-.09-.33-.042-.681.132-.975l-.517-.306a1.863 1.863 0 00-.194 1.439l.58-.158zm.01.08v-.001h-.6.6zm.157.534l-.167-.614-.579.158.168.614.579-.158zm-.981.2l.613.168.158-.579-.614-.167-.157.579zm-.968.128c.292-.17.641-.216.968-.127l.157-.58a1.863 1.863 0 00-1.427.188l.302.519zm-.9.527c.105-.063.4-.236.9-.527l-.302-.519c-.498.29-.797.466-.907.531l.308.515zm-4.968 1.37a9.624 9.624 0 004.967-1.37l-.308-.515a9.023 9.023 0 01-4.66 1.286v.6zm-9.675-9.674c0 5.343 4.332 9.675 9.675 9.675v-.6a9.075 9.075 0 01-9.075-9.075h-.6zm9.675-9.675c-5.343 0-9.675 4.331-9.675 9.675h.6a9.075 9.075 0 019.075-9.075v-.6zm9.675 9.675a9.675 9.675 0 00-9.675-9.675v.6a9.075 9.075 0 019.075 9.075h.6zm-1.142 4.565a9.626 9.626 0 001.142-4.565h-.6a9.027 9.027 0 01-1.071 4.281l.529.284zm-.751 1.295c.394-.666.65-1.108.75-1.295l-.528-.284a48.62 48.62 0 01-.738 1.273l.516.306zM12.612 17.012a2.383 2.383 0 002.383 2.383v-.6a1.783 1.783 0 01-1.783-1.783h-.6zm2.383-2.384a2.383 2.383 0 00-2.383 2.384h.6c0-.985.799-1.784 1.783-1.784v-.6zm2.384 2.384a2.383 2.383 0 00-2.384-2.384v.6c.985 0 1.784.799 1.784 1.784h.6zm-2.384 2.383a2.383 2.383 0 002.384-2.383h-.6c0 .985-.799 1.783-1.784 1.783v.6zm0 0v-.6.6zm9.375-.6a1.783 1.783 0 01-1.783-1.783h-.6a2.383 2.383 0 002.383 2.383v-.6zm0 0v.6-.6zm1.784-1.783c0 .985-.799 1.783-1.784 1.783v.6a2.383 2.383 0 002.384-2.383h-.6zm-1.784-1.784c.985 0 1.784.799 1.784 1.784h.6a2.383 2.383 0 00-2.384-2.384v.6zm-1.783 1.784c0-.985.799-1.784 1.783-1.784v-.6a2.383 2.383 0 00-2.383 2.384h.6zm4.088 10.416c0 1.029.834 1.863 1.862 1.863v-.6a1.263 1.263 0 01-1.262-1.263h-.6zm1.862-1.862a1.863 1.863 0 00-1.862 1.862h.6c0-.697.565-1.262 1.262-1.262v-.6zm1.863 1.862a1.863 1.863 0 00-1.863-1.862v.6c.697 0 1.263.565 1.263 1.262h.6zm-1.863 1.863a1.863 1.863 0 001.863-1.863h-.6c0 .698-.566 1.263-1.263 1.263v.6zm7.292-.6a1.263 1.263 0 01-1.263-1.263h-.6c0 1.029.834 1.863 1.863 1.863v-.6zm1.262-1.263c0 .698-.565 1.263-1.262 1.263v.6a1.862 1.862 0 001.862-1.863h-.6zm-1.262-1.262c.697 0 1.262.565 1.262 1.262h.6a1.862 1.862 0 00-1.862-1.862v.6zm-1.263 1.262c0-.697.566-1.262 1.263-1.262v-.6a1.863 1.863 0 00-1.863 1.862h.6z"/></svg>
</template>
<script>

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