@justeattakeaway/pie-icons-vue
Version:
PIE Design System Icon set for Vue
39 lines (36 loc) • 1.59 kB
JavaScript
import _mergeJSXProps from './_virtual/helper.mjs';
import { iconSize, updateContextData } from './packages/tools/pie-icons-configs/configs-vue.mjs';
var IconOver18 = {
name: 'IconOver18',
props: {
size: iconSize.regular,
},
functional: true,
render (h, ctx) {
ctx.data = updateContextData(ctx, 'c-pieIcon c-pieIcon--over18', 'IconOver18');
return h('svg', _mergeJSXProps([{
attrs: {
xmlns: 'http://www.w3.org/2000/svg',
role: 'presentation',
focusable: 'false',
fill: 'currentColor',
viewBox: '0 0 16 16',
},
}, ctx.data]), [h('path', {
attrs: {
'fill-rule': 'evenodd',
d: 'M7.639 5c1.336 0 2.035.803 2.035 1.642a1.44 1.44 0 0 1-.791 1.281 1.42 1.42 0 0 1 1.01 1.38C9.894 10.208 9.16 11 7.64 11s-2.25-.79-2.25-1.698a1.416 1.416 0 0 1 1-1.379 1.42 1.42 0 0 1-.78-1.28C5.61 5.802 6.304 5 7.64 5m0 3.414c-.565 0-1.024.354-1.024.79s.459.79 1.024.79 1.023-.353 1.023-.79c0-.436-.458-.79-1.023-.79m0-2.403a.756.756 0 0 0-.828.736.77.77 0 0 0 .828.742.78.78 0 0 0 .834-.742.76.76 0 0 0-.834-.736',
'clip-rule': 'evenodd',
},
}), h('path', {
attrs: {
d: 'M4.213 10.896H3.048V6.49l-.955.356-.393-.987 1.68-.754h.833z',
},
}), h('path', {
attrs: {
d: 'M13.014 8.6h1.2V7.4h-1.2V6.2h-1.2v1.2h-1.2v1.2h1.2v1.2h1.2z',
},
})]);
},
};
export { IconOver18 as default };