UNPKG

@justeattakeaway/pie-icons-vue

Version:
35 lines (33 loc) 1.72 kB
import _mergeJSXProps from '@vue/babel-helper-vue-jsx-merge-props'; import { iconSize, updateContextData } from '@justeattakeaway/pie-icons-configs/configs-vue'; export default { name: 'IconMicrophoneOffLarge', props: { size: iconSize.large, }, functional: true, render (h, ctx) { ctx.data = updateContextData(ctx, 'c-pieIcon c-pieIcon--microphoneOffLarge', 'IconMicrophoneOffLarge'); return h('svg', _mergeJSXProps([{ attrs: { xmlns: 'http://www.w3.org/2000/svg', role: 'presentation', focusable: 'false', fill: 'currentColor', viewBox: '0 0 32 32', }, }, ctx.data]), [h('path', { attrs: { d: 'm24.916 6.716 1.164-1.163h-2.476L21.87 7.285a6.134 6.134 0 0 0-5.88-4.41A6.132 6.132 0 0 0 9.866 9v5.25c0 1.409.49 2.704 1.295 3.736L9.298 19.85a8.697 8.697 0 0 1-2.057-5.609h-1.75c0 2.617.98 4.997 2.573 6.834l-2.161 2.161h2.476L24.908 6.707l.008.01ZM11.625 14.25V9A4.377 4.377 0 0 1 16 4.625c2.415 0 4.253 1.864 4.358 4.182l-7.937 7.937a4.297 4.297 0 0 1-.796-2.494Z', }, }), h('path', { attrs: { d: 'M20.375 14.25A4.377 4.377 0 0 1 16 18.625c-.166 0-.324-.035-.49-.052l-1.47 1.47c.613.21 1.278.323 1.96.323a6.132 6.132 0 0 0 6.125-6.125v-2.284l-1.75 1.75v.543Z', }, }), h('path', { attrs: { d: 'M26.5 14.25h-1.75c0 4.821-3.929 8.75-8.75 8.75a8.707 8.707 0 0 1-3.955-.954l-1.295 1.295a10.446 10.446 0 0 0 4.366 1.374v2.669h-2.625v1.75h7v-1.75h-2.625v-2.669c5.381-.446 9.625-4.961 9.625-10.456l.009-.009Z', }, })]); }, };