@justeattakeaway/pie-icons-vue
Version:
PIE Design System Icon set for Vue
33 lines (28 loc) • 1.96 kB
JavaScript
;
Object.defineProperty(exports, '__esModule', { value: true });
var helper = require('./node_modules/@vue/babel-helper-vue-jsx-merge-props/dist/helper.cjs');
var configsVue = require('./packages/tools/pie-icons-configs/configs-vue.cjs');
var IconLogoPoints = {
name: 'IconLogoPoints',
props: {
size: configsVue.iconSize.regular,
},
functional: true,
render (h, ctx) {
ctx.data = configsVue.updateContextData(ctx, 'c-pieIcon c-pieIcon--points', 'IconLogoPoints');
return h('svg', helper.default([{
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: 'M14.125 6.066c0-.84-.639-1.522-1.452-1.619.192-.253.332-.55.393-.875a1.743 1.743 0 0 0-.866-1.837c-1.4-.796-2.642.306-3.071.682-.446.394-.831.753-1.155 1.077A27.011 27.011 0 0 0 6.8 2.409c-.41-.368-1.653-1.47-3.053-.665A1.743 1.743 0 0 0 2.88 3.58c.062.324.202.621.403.884a1.637 1.637 0 0 0-1.391 1.61V8.84h1.11v4.042c0 .893.727 1.628 1.628 1.637l6.72.026a1.629 1.629 0 0 0 1.636-1.627V8.84h1.147V6.075l-.009-.009Zm-1.312 0V7.52H8.62V5.742h3.877c.175 0 .323.15.323.324h-.008Zm-2.8-2.686c.49-.438 1.015-.805 1.54-.508a.463.463 0 0 1 .227.455c-.07.35-.315.508-.359.543-.656.394-1.662.446-2.37.411.28-.271.603-.569.97-.892l-.008-.01Zm-5.627-.508a.824.824 0 0 1 .385-.105c.394 0 .78.29 1.164.63.35.315.674.604.954.875-.718.035-1.715-.017-2.371-.41a.777.777 0 0 1-.36-.535.445.445 0 0 1 .228-.455Zm-1.19 3.194c0-.175.15-.324.324-.324H7.3V7.52H3.188V6.066h.008Zm1.112 6.816V8.84h3v4.375H4.624a.343.343 0 0 1-.324-.333h.009Zm7.367.027a.326.326 0 0 1-.096.227.325.325 0 0 1-.228.096h-2.73V8.84h3.045v4.077l.01-.008Z',
},
})]);
},
};
exports.default = IconLogoPoints;