@justeattakeaway/pie-icons-vue
Version:
Shared PIE Icon Components for Vue.js.
33 lines (28 loc) • 1.97 kB
JavaScript
;
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 IconToysGamesLarge = {
name: 'IconToysGamesLarge',
props: {
size: configsVue.iconSize.large,
},
functional: true,
render (h, ctx) {
ctx.data = configsVue.updateContextData(ctx, 'c-pieIcon c-pieIcon--toysGamesLarge', 'IconToysGamesLarge');
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: 'M29.536 22.939 28.206 10.4c-.297-2.791-2.651-4.891-5.469-4.891H9.271c-2.826 0-5.18 2.1-5.469 4.891L2.49 22.869c-.175.936.07 1.881.665 2.599a2.832 2.832 0 0 0 2.179 1.04h2.292c1.243 0 2.336-.83 2.713-2.064l1.05-3.185h9.23l1.05 3.167c.386 1.243 1.48 2.083 2.722 2.083h2.293c.83 0 1.627-.377 2.178-1.041.595-.718.84-1.663.674-2.53Zm-2.021 1.409a1.083 1.083 0 0 1-.831.41H24.39c-.472 0-.892-.34-1.05-.857L21.89 19.51h-11.77L8.668 23.91c-.157.508-.577.849-1.05.849H5.325c-.315 0-.613-.149-.831-.412-.263-.315-.368-.735-.28-1.225l1.33-12.538c.2-1.899 1.802-3.325 3.736-3.325h13.466c1.925 0 3.535 1.426 3.736 3.325l1.34 12.608c.078.42-.027.85-.29 1.164l-.017-.009Zm-15.89-11.84h2.406v1.75h-2.406v2.407h-1.75v-2.406H7.469v-1.75h2.406v-2.407h1.75v2.407Zm8.312-2.187a3.066 3.066 0 0 0-3.062 3.063 3.066 3.066 0 0 0 3.062 3.062A3.066 3.066 0 0 0 23 13.384a3.066 3.066 0 0 0-3.063-3.063Zm0 4.375a1.31 1.31 0 0 1-1.312-1.312 1.31 1.31 0 0 1 1.312-1.313 1.31 1.31 0 0 1 1.313 1.313 1.31 1.31 0 0 1-1.313 1.312Z',
},
})]);
},
};
exports.default = IconToysGamesLarge;