@justeattakeaway/pie-icons-vue
Version:
PIE Design System Icon set for Vue
37 lines (32 loc) • 2.1 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 IconShops = {
name: 'IconShops',
props: {
size: configsVue.iconSize.regular,
},
functional: true,
render (h, ctx) {
ctx.data = configsVue.updateContextData(ctx, 'c-pieIcon c-pieIcon--shops', 'IconShops');
return h('svg', helper.default([{
attrs: {
xmlns: 'http://www.w3.org/2000/svg',
role: 'presentation',
focusable: 'false',
fill: 'currentColor',
viewBox: '0 0 16 16',
},
}, ctx.data]), [h('path', {
attrs: {
d: 'm12.575 13.155-.709-6.458h-.402l-.57-1.732a1.985 1.985 0 0 0-.98-1.146 1.815 1.815 0 0 0-.463-.158V2.287a.743.743 0 0 0-.744-.743h-2.87a.743.743 0 0 0-.743.743V4.16a2.642 2.642 0 0 0-1.645 2.441c0 .026 0 .061.008.088h-.376l-.709 6.457a1.97 1.97 0 0 0 1.96 2.188h6.283a1.97 1.97 0 0 0 1.96-2.188v.009ZM8.812 4.947a.885.885 0 0 1 .202-.035c.105 0 .2.027.297.07.053.027.088.062.131.105a.719.719 0 0 1 .202.28l.437 1.33H8.725s.009-.06.009-.087c0-.551-.167-1.059-.455-1.479l.542-.175-.009-.009Zm-.682-2.09v.927l-1.094.358a2.522 2.522 0 0 0-.639-.148V2.856H8.13ZM5.12 5.7c.131-.14.297-.254.481-.333.158-.06.324-.096.499-.096.096 0 .192.009.28.035.009-.017.026-.026.035-.044v.053c.219.052.411.157.569.297.148.132.27.298.35.49.06.158.096.324.096.5 0 .025 0 .06-.009.087H4.78s-.01-.062-.01-.088c0-.35.14-.665.36-.901h-.01Zm5.985 8.102a.657.657 0 0 1-.49.22H4.332a.643.643 0 0 1-.49-.22.676.676 0 0 1-.166-.507l.534-4.839.052-.446h6.432l.017.131.096.84.473 4.323a.643.643 0 0 1-.166.507l-.01-.009Z',
},
}), h('path', {
attrs: {
d: 'M7.456 10.014a.859.859 0 0 1-.857-.858H5.286a2.17 2.17 0 1 0 4.34 0H8.314a.859.859 0 0 1-.858.858Z',
},
})]);
},
};
exports.default = IconShops;