@justeattakeaway/pie-icons-vue
Version:
Shared PIE Icon Components for Vue.js.
35 lines (32 loc) • 1.54 kB
JavaScript
import _mergeJSXProps from './node_modules/@vue/babel-helper-vue-jsx-merge-props/dist/helper.mjs';
import { iconSize, updateContextData } from './packages/tools/pie-icons-configs/configs-vue.mjs';
var IconElectronicAccessoriesLarge = {
name: 'IconElectronicAccessoriesLarge',
props: {
size: iconSize.large,
},
functional: true,
render (h, ctx) {
ctx.data = updateContextData(ctx, 'c-pieIcon c-pieIcon--electronicAccessoriesLarge', 'IconElectronicAccessoriesLarge');
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: {
'fill-rule': 'evenodd',
d: 'M21.565 24.706a.919.919 0 0 0 .919-.918v-2.214h1.75v2.213a2.674 2.674 0 0 1-2.669 2.67h-9.397a2.674 2.674 0 0 1-2.67-2.67v-7.446c-2.257-.42-3.98-2.397-3.98-4.777V7.845h2.23v-1.54l1.75-.849v2.389h1.75V6.296l1.75-.848v2.397h2.232v3.719a4.866 4.866 0 0 1-3.981 4.777v7.447c0 .507.411.918.919.918h9.397ZM7.276 9.604v1.969a3.107 3.107 0 0 0 6.213 0v-1.97H7.276Z',
'clip-rule': 'evenodd',
},
}), h('path', {
attrs: {
d: 'm26.518 14.075-3.028 5.758v-3.824h-3.027l3.027-5.802v3.868h3.028Z',
},
})]);
},
};
export { IconElectronicAccessoriesLarge as default };