@justeattakeaway/pie-icons-vue
Version:
PIE Design System Icon set for Vue
45 lines (40 loc) • 1.81 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 IconFullscreenExpandLarge = {
name: 'IconFullscreenExpandLarge',
props: {
size: configsVue.iconSize.large,
},
functional: true,
render (h, ctx) {
ctx.data = configsVue.updateContextData(ctx, 'c-pieIcon c-pieIcon--fullscreenExpandLarge', 'IconFullscreenExpandLarge');
return h('svg', helper.default([{
attrs: {
xmlns: 'http://www.w3.org/2000/svg',
role: 'presentation',
focusable: 'false',
fill: 'currentColor',
viewBox: '0 0 32 32',
},
}, ctx.data]), [h('path', {
attrs: {
d: 'M27.375 5.491v-.166c0-.385-.315-.7-.7-.7h-6.3v1.75h4.016l-4.611 4.62a.871.871 0 0 0 .621 1.488.896.896 0 0 0 .622-.254l4.61-4.62v4.016h1.75V5.491h-.008Z',
},
}), h('path', {
attrs: {
d: 'm12.229 10.995-4.611-4.62h4.016v-1.75h-6.3c-.385 0-.7.315-.7.7v6.3h1.75V7.609l4.611 4.62a.86.86 0 0 0 .621.254.871.871 0 0 0 .621-1.488h-.008Z',
},
}), h('path', {
attrs: {
d: 'M27.375 26.491v-6.116h-1.75v4.016l-4.611-4.62a.872.872 0 1 0-1.234 1.234l4.611 4.62h-4.016v1.75H26.675c.385 0 .7-.315.7-.7v-.184Z',
},
}), h('path', {
attrs: {
d: 'M12.229 19.771a.872.872 0 0 0-1.234 0l-4.611 4.62v-4.016h-1.75v6.3c0 .385.315.7.7.7h6.3v-1.75H7.618l4.61-4.62a.872.872 0 0 0 0-1.234Z',
},
})]);
},
};
exports.default = IconFullscreenExpandLarge;