@justeattakeaway/pie-icons-vue
Version:
PIE Design System Icon set for Vue
27 lines (25 loc) • 2.57 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: 'IconMatchBallLarge',
props: {
size: iconSize.large,
},
functional: true,
render (h, ctx) {
ctx.data = updateContextData(ctx, 'c-pieIcon c-pieIcon--matchBallLarge', 'IconMatchBallLarge');
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: 'M26.98 19.325a3.906 3.906 0 0 0-1.277-.613 10.545 10.545 0 0 0 1.435-4.873c.018-.158.018-.306.018-.464 0-.604-.053-1.216-.158-1.803v-.026A10.548 10.548 0 0 0 24.89 6.84a10.43 10.43 0 0 0-4.63-3.369 10.645 10.645 0 0 0-7.323 0 10.43 10.43 0 0 0-4.629 3.369 10.634 10.634 0 0 0-2.056 4.436l-.026.123a10.668 10.668 0 0 0-.193 1.977c0 .158 0 .306.018.464a10.47 10.47 0 0 0 2.546 6.431 5.434 5.434 0 0 0-.28.35l-.954 1.383H4.966v1.75h2.109l.498 3.57H5.701v1.75h10.29c3.465 0 6.79-1.48 9.109-4.06l3.193-4.586-1.32-1.102h.008Zm-1.662-7.114c.053.385.088.779.088 1.173 0 .087 0 .175-.009.262v.096a8.722 8.722 0 0 1-1.479 4.533c-.105.158-.236.315-.358.473a3.721 3.721 0 0 0-.972.437l-2.275-3.255 1.357-3.859 2.52-.665 1.137.805h-.009Zm-5.293 9.17-.097.088c-.297.253-1.286.516-1.96.516h-.612c.306-.604.499-1.514.061-2.809l-.201-.595h-4.104l1.225-1.592h4.568l2.318 3.325-.918.822h-.027l-.262.254.009-.009ZM17.47 5.544l1.058-.744c.377.088.753.184 1.12.324a8.72 8.72 0 0 1 3.86 2.809c.165.21.314.42.463.638l-.403 1.181-2.37.622-3.737-2.512V5.535l.009.009Zm2.485 6.107-1.26 3.579h-4.218l-1.26-3.579 3.36-2.257 3.36 2.257h.018ZM9.682 7.933a8.72 8.72 0 0 1 3.859-2.81 7.94 7.94 0 0 1 1.102-.314l1.077.744V7.88l-3.86 2.599-2.31-.788-.358-1.067c.149-.237.315-.464.49-.692Zm-1.881 5.81v-.097c-.018-.087-.018-.175-.018-.262 0-.464.035-.919.105-1.374l.893-.621.289-.018 2.502.849 1.33 3.78-2.179 2.835a4.99 4.99 0 0 0-.77.332 10.956 10.956 0 0 1-.682-.892 8.79 8.79 0 0 1-1.47-4.532Zm15.977 10.14a10.504 10.504 0 0 1-7.77 3.44H9.35l-.595-4.244 1.006-1.462a3.005 3.005 0 0 1 2.459-1.294h3.692c.053.402 0 .726-.175.97-.367.508-1.242.692-1.942.692h-.517l-.875 1.75h5.565c.744 0 2.153-.236 2.984-.857h.035l.14-.14 2.109-1.882c.77-.674 1.881-.717 2.66-.149l.052.044-2.178 3.141.008-.008Z',
},
})]);
},
};