@justeattakeaway/pie-icons-vue
Version:
PIE Design System Icon set for Vue
39 lines (34 loc) • 2.22 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 IconPharmacyLarge = {
name: 'IconPharmacyLarge',
props: {
size: configsVue.iconSize.large,
},
functional: true,
render (h, ctx) {
ctx.data = configsVue.updateContextData(ctx, 'c-pieIcon c-pieIcon--pharmacyLarge', 'IconPharmacyLarge');
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: 'M10.829 16.201h1.75v1.951h1.951v1.75H12.58v1.952h-1.75v-1.951H8.878v-1.75h1.95V16.2Z',
},
}), h('path', {
attrs: {
'fill-rule': 'evenodd',
d: 'M24.103 12.727c.288.184.56.394.77.665l.008-.008 2.564 3.263-.105 7.797c0 .752-.297 1.478-.849 2.03-.56.56-1.312.875-2.117.875h-4.06a2.97 2.97 0 0 1-2.126-.884c-.026-.018-.044-.044-.061-.07a.356.356 0 0 0-.044.057c-.013.02-.026.04-.044.057a2.571 2.571 0 0 1-1.864.84H7.233a2.52 2.52 0 0 1-1.864-.823 2.883 2.883 0 0 1-.752-2.161l.848-12.233a2.511 2.511 0 0 1-.997-1.995 2.52 2.52 0 0 1 2.52-2.52h9.423a2.52 2.52 0 0 1 2.52 2.52c0 .814-.393 1.532-.997 1.995l.245 3.51 2.109-2.38c.183-.21.411-.386.647-.535H20.2v-1.75h4.69v1.75h-.787ZM16.166 25.6a.788.788 0 0 0 .587-.272h.009c.21-.218.314-.525.288-.848l-.822-11.752H7.18l-.822 11.76c-.018.324.087.63.289.85a.75.75 0 0 0 .586.262h8.933ZM6.988 10.916h9.424a.771.771 0 0 0 0-1.54H6.988a.771.771 0 0 0 0 1.54Zm15.575 3.098a1.252 1.252 0 0 0-.963.41l-2.529 2.862v.866h6.607v-.9l-2.179-2.775a1.25 1.25 0 0 0-.936-.463Zm1.811 11.593c.332 0 .648-.122.875-.358h.009c.21-.22.332-.5.332-.805l.061-4.542h-6.553v4.524c0 .315.114.604.332.823.236.236.552.358.884.358h4.06Z',
'clip-rule': 'evenodd',
},
})]);
},
};
exports.default = IconPharmacyLarge;