@justeattakeaway/pie-icons-vue
Version:
PIE Design System Icon set for Vue
34 lines (31 loc) • 1.96 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 IconCreditsFilledLarge = {
name: 'IconCreditsFilledLarge',
props: {
size: iconSize.large,
},
functional: true,
render (h, ctx) {
ctx.data = updateContextData(ctx, 'c-pieIcon c-pieIcon--creditsFilledLarge', 'IconCreditsFilledLarge');
return h('svg', _mergeJSXProps([{
attrs: {
xmlns: 'http://www.w3.org/2000/svg',
role: 'presentation',
focusable: 'false',
fill: 'currentColor',
},
}, ctx.data]), [h('path', {
attrs: {
'fill-rule': 'evenodd',
d: 'M23.875 8.589a2.63 2.63 0 0 1 2.459 1.628c.165.347.252.726.254 1.111v1.67h-7.526a.717.717 0 0 0-.716.71v9.021a.717.717 0 0 0 .716.717h6.563v.018h.928v1.75a2.68 2.68 0 0 1-2.678 2.677H5.5a2.677 2.677 0 0 1-2.678-2.677V11.328c.002-.384.09-.764.254-1.111q.09-.213.219-.403l.07-.088.157-.21q.196-.225.43-.41c.447-.333.99-.514 1.548-.517zm-11.71 5.41a.65.65 0 0 0-.38.111c-2.63 1.62-4.07 4.26-4.13 4.4a.4.4 0 0 0-.02.11c0 .13.08.23.19.25l.76.15c.1.02.17.11.18.22 0 .14.15 3.119.33 3.89.02.11.14.19.25.19l5.59-.02c.13 0 .22-.08.25-.19.18-.78.32-3.754.33-3.89.01-.1.09-.19.18-.22l.76-.15c.11-.02.19-.14.19-.25 0-.02 0-.06-.02-.09-.02-.08-.42-.8-1.16-1.72h.03c-.002-.004-.03-.052-.03-.08h.03a33.611 33.611 0 0 0-.22-1.89c-.02-.1-.11-.18-.23-.21l-.78-.09c-.09 0-.16.07-.16.16v.94c-.008-.01-1.032-1.191-1.56-1.51a.7.7 0 0 0-.38-.11',
'clip-rule': 'evenodd',
},
}), h('path', {
attrs: {
d: 'M29.125 21.696h-9.03V14.75h9.03zM16.823 3.68a2.625 2.625 0 0 1 3.43 1.426l.787 1.899H8.808z',
},
})]);
},
};
export { IconCreditsFilledLarge as default };