@justeattakeaway/pie-icons-vue
Version:
PIE Design System Icon set for Vue
40 lines (35 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 IconStopCircleLarge = {
name: 'IconStopCircleLarge',
props: {
size: configsVue.iconSize.large,
},
functional: true,
render (h, ctx) {
ctx.data = configsVue.updateContextData(ctx, 'c-pieIcon c-pieIcon--stopCircleLarge', 'IconStopCircleLarge');
return h('svg', helper.default([{
attrs: {
xmlns: 'http://www.w3.org/2000/svg',
role: 'presentation',
focusable: 'false',
fill: 'currentColor',
},
}, ctx.data]), [h('path', {
attrs: {
'fill-rule': 'evenodd',
d: 'M19.614 11c.77 0 1.39.62 1.39 1.39v7.21c0 .77-.62 1.39-1.39 1.39H12.4c-.77 0-1.39-.62-1.39-1.39v-7.21c0-.77.62-1.39 1.39-1.39h7.213Zm-6.832 1.78v6.44h6.441v-6.44h-6.44Z',
'clip-rule': 'evenodd',
},
}), h('path', {
attrs: {
'fill-rule': 'evenodd',
d: 'M16.003 3.75c3.25 0 6.361 1.29 8.662 3.59h-.01c2.3 2.3 3.59 5.41 3.59 8.66 0 2.43-.71 4.8-2.06 6.81a12.316 12.316 0 0 1-5.502 4.51c-1.5.62-3.09.93-4.69.93-.8 0-1.601-.08-2.391-.24a12.26 12.26 0 0 1-6.271-3.35 12.218 12.218 0 0 1-3.351-6.27c-.47-2.38-.23-4.84.7-7.08.93-2.24 2.5-4.15 4.51-5.5a12.334 12.334 0 0 1 6.813-2.06Zm.01 1.79c-2.08 0-4.092.61-5.822 1.76a10.439 10.439 0 0 0-3.86 4.7 10.36 10.36 0 0 0-.6 6.05c.41 2.04 1.4 3.89 2.87 5.36a10.468 10.468 0 0 0 7.402 3.07c1.38 0 2.73-.27 4.01-.8a10.44 10.44 0 0 0 4.702-3.86l.02.01a10.478 10.478 0 0 0 1.76-5.82c0-2.79-1.09-5.42-3.07-7.4a10.412 10.412 0 0 0-7.412-3.07Z',
'clip-rule': 'evenodd',
},
})]);
},
};
exports.default = IconStopCircleLarge;