@justeattakeaway/pie-icons-vue
Version:
PIE Design System Icon set for Vue
44 lines (39 loc) • 1.7 kB
JavaScript
'use strict';
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 IconPaymentUp = {
name: 'IconPaymentUp',
props: {
size: configsVue.iconSize.regular,
},
functional: true,
render (h, ctx) {
ctx.data = configsVue.updateContextData(ctx, 'c-pieIcon c-pieIcon--up', 'IconPaymentUp');
return h('svg', helper.default([{
attrs: {
xmlns: 'http://www.w3.org/2000/svg',
role: 'presentation',
focusable: 'false',
fill: 'currentColor',
viewBox: '0 0 24 24',
},
}, ctx.data]), [h('path', {
attrs: {
fill: '#F59100',
d: 'M3 3v18h18V3H3Z',
},
}), h('path', {
attrs: {
fill: '#fff',
d: 'M10.135 11.96c0 .94-.201 1.65-1.245 1.65-1.167 0-1.296-.84-1.296-1.524V6.784l-1.498.33v5.206c0 1.98 1.372 2.744 2.718 2.744 1.753 0 2.794-1.116 2.794-2.513V6.784l-1.498.33v4.85h.025v-.004Z',
},
}), h('path', {
attrs: {
fill: '#fff',
d: 'M15.388 8.94c-.609 0-1.142.176-1.624.508v-.84l-1.447.357v7.949l1.447-.331v-2.03a2.737 2.737 0 0 0 1.624.507c1.623 0 2.92-1.372 2.92-3.046 0-1.674-1.293-3.074-2.92-3.074Zm-.076 4.799c-.965 0-1.649-.814-1.649-1.753 0-.94.71-1.754 1.649-1.754.965 0 1.649.814 1.649 1.754.003.94-.684 1.753-1.649 1.753Z',
},
})]);
},
};
exports.default = IconPaymentUp;