UNPKG

@justeattakeaway/pie-icons-vue

Version:
41 lines (39 loc) 2.11 kB
import _mergeJSXProps from '@vue/babel-helper-vue-jsx-merge-props'; import { iconSize, updateContextData } from '@justeattakeaway/pie-icons-configs/configs-vue'; export default { name: 'IconScore', props: { size: iconSize.regular, }, functional: true, render (h, ctx) { ctx.data = updateContextData(ctx, 'c-pieIcon c-pieIcon--score', 'IconScore'); 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: 'M10.949 1.464a5.7 5.7 0 0 1 3.298 2.887v.009a5.7 5.7 0 0 1 .289 4.375 5.7 5.7 0 0 1-2.887 3.299 5.8 5.8 0 0 1-2.538.595 5.8 5.8 0 0 1-1.846-.306 5.7 5.7 0 0 1-3.299-2.888C2.566 6.6 3.73 3.152 6.565 1.752a5.73 5.73 0 0 1 4.383-.288m2.248 6.816.114-.053V8.22a4.38 4.38 0 0 0-.245-3.29c-.073-.139-.158-.265-.245-.394l-.053-.079-.157-.026-1.076.963.306 2.17zM7.501 7.134l1.33 1.347-.009.009 1.707-.84-.263-1.881-1.881-.324zM11.649 3.3a4.3 4.3 0 0 0-1.12-.595h-.01a4.4 4.4 0 0 0-1.417-.236c-.402 0-.796.061-1.181.166l-.096.201.63 1.278 2.143.367 1.085-.97zm-4.997.14L6.4 3.398v.008a4.4 4.4 0 0 0-1.69 3.343l.088.087 1.453-.149L7.282 4.71zM4.93 8.254c.06.201.122.402.218.595l.009.008a4.38 4.38 0 0 0 2.424 2.17l.201-.104.236-1.41-1.513-1.54-1.505.15zm4.208 3.045c.648 0 1.304-.131 1.925-.438v-.009a4.3 4.3 0 0 0 1.523-1.26l-.027-.166-1.294-.682-1.96.971-.254 1.496z', 'clip-rule': 'evenodd', }, }), h('path', { attrs: { d: 'm1.35 10.799 1.35-1.35.927.929-1.348 1.348z', }, }), h('path', { attrs: { d: 'm3.997 11.053-2.233 2.234.928.928 2.233-2.234z', }, }), h('path', { attrs: { d: 'm4.27 13.717 1.392-1.392.928.928-1.392 1.392z', }, })]); }, };