@justeattakeaway/pie-icons-vue
Version:
PIE Design System Icon set for Vue
39 lines (34 loc) • 2.21 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 IconBudgetAdd = {
name: 'IconBudgetAdd',
props: {
size: configsVue.iconSize.regular,
},
functional: true,
render (h, ctx) {
ctx.data = configsVue.updateContextData(ctx, 'c-pieIcon c-pieIcon--budgetAdd', 'IconBudgetAdd');
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: 'M4.724 6.25V4.719h1.53V3.406h-1.53V1.875H3.41v1.531H1.88V4.72H3.41V6.25h1.313Z',
},
}), h('path', {
attrs: {
'fill-rule': 'evenodd',
d: 'M11.829 4.92c1.295 0 2.345.306 2.345.665h.017v7.394c0 1.137-1.951 1.19-2.345 1.19-.271 0-1.225-.035-1.829-.394-.315.21-.883.385-1.995.385-2.345 0-2.345-.77-2.345-1.015V8.254c0-.005-.002-.011-.004-.018a.067.067 0 0 1-.004-.017c0-.368 1.05-.665 2.345-.665.56 0 1.076.061 1.478.157V5.62a.057.057 0 0 0-.005-.024c-.002-.004-.003-.007-.003-.011 0-.368 1.05-.665 2.345-.665ZM8.03 12.839c.438 0 .796-.044 1.024-.088v-1.33c-.35.07-.718.088-1.015.088-.298 0-.683-.018-1.033-.088v1.33c.228.044.587.088 1.024.088Zm.009-2.652c.525 0 .866-.07 1.015-.122V8.822c-.315.044-.683.07-1.041.07-.359 0-.7-.026-1.007-.07v1.234c.123.053.49.132 1.033.132Zm3.806 2.652c.455 0 .823-.07 1.024-.14V11.43c-.35.07-.717.088-1.015.088-.298 0-.683-.018-1.033-.088v1.277c.202.07.578.14 1.024.132Zm.009-2.652c.525 0 .866-.07 1.015-.122V8.787c-.35.07-.717.088-1.015.088-.298 0-.683-.018-1.033-.088v1.27c.123.052.49.13 1.033.13Zm0-2.633c.525 0 .866-.07 1.015-.123V6.19c-.315.043-.682.07-1.041.07-.359 0-.7-.027-1.007-.07v1.233c.123.053.49.132 1.033.132Z',
'clip-rule': 'evenodd',
},
})]);
},
};
exports.default = IconBudgetAdd;