@justeattakeaway/pie-icons-vue
Version:
PIE Design System Icon set for Vue
27 lines (25 loc) • 2.62 kB
JavaScript
import _mergeJSXProps from '@vue/babel-helper-vue-jsx-merge-props';
import { iconSize, updateContextData } from '@justeattakeaway/pie-icons-configs/configs-vue';
export default {
name: 'IconScoreLarge',
props: {
size: iconSize.large,
},
functional: true,
render (h, ctx) {
ctx.data = updateContextData(ctx, 'c-pieIcon c-pieIcon--scoreLarge', 'IconScoreLarge');
return h('svg', _mergeJSXProps([{
attrs: {
xmlns: 'http://www.w3.org/2000/svg',
role: 'presentation',
focusable: 'false',
fill: 'currentColor',
viewBox: '0 0 32 32',
},
}, ctx.data]), [h('path', {
attrs: {
d: 'M27.909 10.129c-.219-.49-.49-.963-.788-1.418l-.043-.07a11.475 11.475 0 0 0-1.374-1.689 10.874 10.874 0 0 0-1.724-1.4 10.86 10.86 0 0 0-7.28-1.724c-1.96.228-3.824.998-5.381 2.197-.018.009-.035.017-.044.035-.359.28-.7.569-1.024.892a7.623 7.623 0 0 0-.297.315 10.837 10.837 0 0 0-2.695 5.285 11.857 11.857 0 0 0-.193 1.646v.017a10.78 10.78 0 0 0 1.383 5.81c.481.875 1.094 1.68 1.802 2.389.674.673 1.435 1.26 2.258 1.732l.122.07a10.711 10.711 0 0 0 1.69.753c1.172.42 2.405.647 3.657.647.113 0 .227-.008.332-.017h.035c.018 0 .044-.009.061-.009a11.333 11.333 0 0 0 1.707-.192c1.977-.394 3.806-1.33 5.223-2.652.132-.096.245-.218.36-.332l-.605-.63-.63-.613c-.07.07-.13.14-.262.245a9.138 9.138 0 0 1-4.428 2.267 9.21 9.21 0 0 1-1.085.14l-1.067-1.068.446-2.774 4.288-2.179 2.327 1.33.245 1.567c-.14.166-.289.323-.437.481l.62.621.622.622c.289-.29.551-.604.805-.92.018-.017.026-.034.044-.052a10.955 10.955 0 0 0 2.275-5.486 10.811 10.811 0 0 0-.919-5.845l-.026.009ZM16.9 5.57a9.147 9.147 0 0 1 5.767 1.225l.27 1.689-1.854 1.855-4.813-.762-1.155-2.415.718-1.4c.35-.078.7-.148 1.059-.192h.008Zm-5.635 2.844c.062-.079.132-.149.202-.219a7.68 7.68 0 0 1 .63-.569l1.426.219s0 .044.017.07l1.217 2.555-2.153 4.226-2.59.377-1.19-1.19c.026-.333.07-.657.131-.99a9.228 9.228 0 0 1 2.31-4.488v.009Zm2.205 14.28a8.99 8.99 0 0 1-1.995-1.505 9.141 9.141 0 0 1-1.513-2.004 8.22 8.22 0 0 1-.464-.971l.709-1.391 2.747-.403 3.369 3.369-.429 2.677-1.417.726a7.973 7.973 0 0 1-.875-.41l-.132-.07v-.018Zm3.92-4.314-3.115-3.106 1.995-3.92 4.34.691.692 4.349-3.92 1.995.008-.009Zm8.007-.831-2.337-1.33-.735-4.638 1.855-1.855 1.68.263a9.018 9.018 0 0 1 1.05 6.79l-1.513.77ZM9.613 24.295 5.14 28.766l-1.233-1.233 4.47-4.472 1.235 1.234Zm1.933 1.26 1.234 1.234-2.739 2.738-1.233-1.233 2.738-2.739Zm-7.175-1.697-1.233-1.234 2.738-2.739 1.234 1.234-2.739 2.739Z',
},
})]);
},
};