@justeattakeaway/pie-icons-vue
Version:
PIE Design System Icon set for Vue
49 lines (44 loc) • 1.97 kB
JavaScript
'use strict';
Object.defineProperty(exports, '__esModule', { value: true });
var helper = require('./node_modules/@vue/babel-helper-vue-jsx-merge-props/dist/helper.cjs');
var configsVue = require('./packages/tools/pie-icons-configs/configs-vue.cjs');
var IconEngineersLarge = {
name: 'IconEngineersLarge',
props: {
size: configsVue.iconSize.large,
},
functional: true,
render (h, ctx) {
ctx.data = configsVue.updateContextData(ctx, 'c-pieIcon c-pieIcon--engineersLarge', 'IconEngineersLarge');
return h('svg', helper.default([{
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: 'M25.24 18.651V7.547a2.793 2.793 0 0 0-2.791-2.79H9.55a2.793 2.793 0 0 0-2.791 2.79v11.104l-3.386 3.212v1.933a2.793 2.793 0 0 0 2.79 2.791h19.67a2.793 2.793 0 0 0 2.792-2.79v-1.934L25.24 18.65ZM9.55 6.506H22.44c.577 0 1.041.473 1.041 1.041v10.605H8.51V7.547c0-.577.472-1.04 1.041-1.04Zm17.325 17.29c0 .578-.473 1.041-1.041 1.041H6.165a1.044 1.044 0 0 1-1.041-1.04v-1.182l2.86-2.712h16.03l2.862 2.712v1.181Z',
},
}), h('path', {
attrs: {
d: 'm13.427 13.217-.945-.936.945-.945-1.242-1.242-2.179 2.187 2.179 2.179 1.242-1.243Z',
},
}), h('path', {
attrs: {
d: 'm19.517 12.281-.945.936 1.243 1.243 2.178-2.179-2.178-2.187-1.243 1.242.945.945Z',
},
}), h('path', {
attrs: {
d: 'M13.27 15.58h1.986l3.334-6.169h-1.995L13.27 15.58Z',
},
}), h('path', {
attrs: {
d: 'm13.558 21.373-.7 1.75h6.283l-.7-1.75h-4.883Z',
},
})]);
},
};
exports.default = IconEngineersLarge;