UNPKG

@justeattakeaway/pie-icons-vue

Version:
37 lines (35 loc) 1.57 kB
import _mergeJSXProps from '@vue/babel-helper-vue-jsx-merge-props'; import { iconSize, updateContextData } from '@justeattakeaway/pie-icons-configs/configs-vue'; export default { 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', }, })]); }, };