@justeattakeaway/pie-icons-vue
Version:
PIE Design System Icon set for Vue
42 lines (37 loc) • 1.86 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 IconStopCircle = {
name: 'IconStopCircle',
props: {
size: configsVue.iconSize.regular,
},
functional: true,
render (h, ctx) {
ctx.data = configsVue.updateContextData(ctx, 'c-pieIcon c-pieIcon--stopCircle', 'IconStopCircle');
return h('svg', helper.default([{
attrs: {
xmlns: 'http://www.w3.org/2000/svg',
role: 'presentation',
focusable: 'false',
fill: 'currentColor',
},
}, ctx.data]), [h('g', {
attrs: {
'fill-rule': 'evenodd',
'clip-path': 'url(#prefix__a)',
'clip-rule': 'evenodd',
},
}, [h('path', {
attrs: {
d: 'M9.92 5c.6 0 1.08.48 1.08 1.08v3.84c0 .6-.48 1.08-1.08 1.08H6.08C5.48 11 5 10.52 5 9.92V6.08C5 5.48 5.48 5 6.08 5h3.84ZM6.5 6.5v3h3v-3h-3Z',
},
}), h('path', {
attrs: {
d: 'M8 1.22c1.8 0 3.52.72 4.79 1.99l-.01-.01a6.775 6.775 0 0 1 .85 8.56 6.696 6.696 0 0 1-3.04 2.5c-.83.35-1.71.52-2.6.52-.44 0-.88-.04-1.32-.13a6.86 6.86 0 0 1-3.47-1.86c-.95-.95-1.6-2.15-1.86-3.47-.26-1.32-.12-2.68.39-3.92a6.76 6.76 0 0 1 2.5-3.04A6.845 6.845 0 0 1 8 1.22Zm0 1.5c-1.04 0-2.06.31-2.93.89-.88.58-1.55 1.4-1.95 2.37-.4.97-.5 2.02-.3 3.05.21 1.02.71 1.96 1.45 2.7.74.75 1.67 1.25 2.7 1.45.34.07.68.1 1.03.1.7 0 1.38-.13 2.02-.4a5.32 5.32 0 0 0 2.37-1.95c.58-.87.89-1.88.89-2.93 0-1.41-.55-2.73-1.55-3.73-.99-1-2.32-1.55-3.73-1.55Z',
},
})])]);
},
};
exports.default = IconStopCircle;