@justeattakeaway/pie-icons-vue
Version:
Shared PIE Icon Components for Vue.js.
33 lines (30 loc) • 1.7 kB
JavaScript
import _mergeJSXProps from './node_modules/@vue/babel-helper-vue-jsx-merge-props/dist/helper.mjs';
import { iconSize, updateContextData } from './packages/tools/pie-icons-configs/configs-vue.mjs';
var IconWalkingLarge = {
name: 'IconWalkingLarge',
props: {
size: iconSize.large,
},
functional: true,
render (h, ctx) {
ctx.data = updateContextData(ctx, 'c-pieIcon c-pieIcon--walkingLarge', 'IconWalkingLarge');
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: 'M16.219 9.061a3.404 3.404 0 1 0 0-6.808 3.404 3.404 0 0 0 0 6.808Zm0-5.057a1.654 1.654 0 1 1 0 3.308 1.654 1.654 0 0 1 0-3.308Z',
},
}), h('path', {
attrs: {
d: 'M25.73 15.178a8.9 8.9 0 0 1-6.029-4.848l-.2-.455h-4.096a10.255 10.255 0 0 0-9.214 5.688l-.997 1.872 1.549.814 1.006-1.934a8.54 8.54 0 0 1 4.322-4.051v4.27a5.181 5.181 0 0 0 2.302 4.322l.253.175a9.69 9.69 0 0 1-2.205 1.295l-5.845 2.757.744 1.583 5.819-2.738a11.57 11.57 0 0 0 3.001-1.873l2.739 1.873 2.809 6.5 1.61-.69L20.375 23a.876.876 0 0 0-.306-.376l-2.713-1.846a7.455 7.455 0 0 0 1.628-3.903L19.5 13.2a10.648 10.648 0 0 0 5.828 3.675l.507.123.403-1.707-.508-.113Zm-10.377 4.226a3.43 3.43 0 0 1-1.532-2.87v-4.786a8.602 8.602 0 0 1 1.584-.123h2.511l-.673 5.093a5.785 5.785 0 0 1-1.33 3.115l-.56-.43Z',
},
})]);
},
};
export { IconWalkingLarge as default };