@justeattakeaway/pie-icons-vue
Version:
Shared PIE Icon Components for Vue.js.
33 lines (30 loc) • 1.74 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 IconSocialGoogleCircle = {
name: 'IconSocialGoogleCircle',
props: {
size: iconSize.regular,
},
functional: true,
render (h, ctx) {
ctx.data = updateContextData(ctx, 'c-pieIcon c-pieIcon--googleCircle', 'IconSocialGoogleCircle');
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: {
d: 'M8 1.175A6.781 6.781 0 1 0 14.78 8 6.79 6.79 0 0 0 8 1.175Zm0 12.25A5.468 5.468 0 1 1 8 2.49a5.468 5.468 0 0 1 0 10.936Z',
},
}), h('path', {
attrs: {
d: 'M8.078 7.213V8.69h2.083v.088a1.75 1.75 0 0 1-.726 1.085c-.279.196-.6.322-.937.367a2.415 2.415 0 0 1-.97-.043 2.266 2.266 0 0 1-1.278-.84A2.572 2.572 0 0 1 5.9 8.7a2.039 2.039 0 0 1-.14-.875 2.336 2.336 0 0 1 .945-1.75c.349-.278.778-.438 1.225-.455a2.1 2.1 0 0 1 1.592.551l1.103-1.085-.228-.192a3.5 3.5 0 0 0-1.802-.761A3.824 3.824 0 0 0 4.5 6.67a3.438 3.438 0 0 0-.184.788v.595c0 .201.052.411.087.612.063.303.163.597.298.875a3.5 3.5 0 0 0 .805 1.112 3.816 3.816 0 0 0 1.837.962c.353.078.716.105 1.077.079a3.815 3.815 0 0 0 1.75-.525 3.5 3.5 0 0 0 1.46-1.917 4.471 4.471 0 0 0 .167-1.706c0-.122 0-.254-.044-.385l-3.675.053Z',
},
})]);
},
};
export { IconSocialGoogleCircle as default };