@justeattakeaway/pie-icons-vue
Version:
PIE Design System Icon set for Vue
35 lines (30 loc) • 2.16 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 IconCcFilled = {
name: 'IconCcFilled',
props: {
size: configsVue.iconSize.regular,
},
functional: true,
render (h, ctx) {
ctx.data = configsVue.updateContextData(ctx, 'c-pieIcon c-pieIcon--ccFilled', 'IconCcFilled');
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: {
'fill-rule': 'evenodd',
d: 'M13.38 3.012c.84 0 1.532.69 1.532 1.53v7.35c0 .84-.691 1.532-1.531 1.532H2.619c-.84 0-1.531-.692-1.531-1.532v-7.35c0-.848.682-1.53 1.531-1.53h10.762ZM6.295 5.907c-.333 0-.639.053-.928.167a2.26 2.26 0 0 0-.752.48A2.224 2.224 0 0 0 3.923 8.2a2.268 2.268 0 0 0 .682 1.645c.21.21.464.367.752.481.29.114.596.166.92.166.375 0 .708-.052.996-.166a2.03 2.03 0 0 0 .736-.481l-.946-.918c-.096.07-.21.13-.323.166a1.245 1.245 0 0 1-.367.061c-.184 0-.341-.044-.49-.123a.803.803 0 0 1-.342-.34 1.053 1.053 0 0 1 0-.99.912.912 0 0 1 .342-.34c.149-.08.306-.124.49-.124a1.073 1.073 0 0 1 .726.245l.936-.919a2.347 2.347 0 0 0-.77-.489 2.567 2.567 0 0 0-.971-.167Zm4.042 0c-.332 0-.638.053-.927.167-.288.114-.534.27-.753.48A2.223 2.223 0 0 0 7.965 8.2a2.268 2.268 0 0 0 .682 1.645c.21.21.465.367.753.481.29.114.596.166.92.166.375 0 .708-.052.996-.166a2.03 2.03 0 0 0 .736-.481l-.946-.918c-.096.07-.21.13-.324.166a1.243 1.243 0 0 1-.367.061c-.184 0-.341-.044-.49-.123a.803.803 0 0 1-.341-.34 1.053 1.053 0 0 1 0-.99.912.912 0 0 1 .34-.34c.15-.08.307-.124.491-.124a1.074 1.074 0 0 1 .727.245l.935-.919a2.344 2.344 0 0 0-.77-.489 2.57 2.57 0 0 0-.971-.167Z',
'clip-rule': 'evenodd',
},
})]);
},
};
exports.default = IconCcFilled;