@justeattakeaway/pie-icons-vue
Version:
PIE Design System Icon set for Vue
94 lines (89 loc) • 3.61 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 IconPaymentBlik = {
name: 'IconPaymentBlik',
props: {
size: configsVue.iconSize.regular,
},
functional: true,
render (h, ctx) {
ctx.data = configsVue.updateContextData(ctx, 'c-pieIcon c-pieIcon--blik', 'IconPaymentBlik');
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: 'url(#prefix__paint0_linear_18315_955)',
d: 'M20.495 7.51H3.505a.993.993 0 0 0-.71.298 1.019 1.019 0 0 0-.295.72v6.95a1.03 1.03 0 0 0 .295.719 1.002 1.002 0 0 0 .71.297h16.99a.992.992 0 0 0 .71-.297 1.016 1.016 0 0 0 .295-.72v-6.95c0-.27-.106-.528-.294-.72a.998.998 0 0 0-.71-.297Z',
},
}), h('path', {
attrs: {
fill: 'url(#prefix__paint1_linear_18315_955)',
d: 'M9.724 9.53c0 .27-.106.53-.295.72a.999.999 0 0 1-1.421 0 1.025 1.025 0 0 1 0-1.44.998.998 0 0 1 1.421 0c.189.19.295.45.295.72Z',
},
}), h('path', {
attrs: {
fill: '#fff',
d: 'M17.454 15.299h1.447l-1.738-2.276 1.576-1.955h-1.313l-1.548 1.967V8.84h-1.124v6.46h1.124V13.04l1.576 2.258Zm-4.82-4.232h1.124v4.23h-1.123v-4.23Zm-2.12-2.229h1.123v6.46h-1.123v-6.46Zm-2.921 2.187c-.352 0-.698.087-1.008.256V8.838H5.46v4.346c0 .427.125.845.359 1.2.234.355.567.632.956.795a2.105 2.105 0 0 0 2.323-.467 2.186 2.186 0 0 0 .462-2.354 2.153 2.153 0 0 0-.784-.97 2.112 2.112 0 0 0-1.184-.363Zm0 3.198c-.203 0-.401-.06-.57-.175a1.052 1.052 0 0 1-.155-1.6 1.022 1.022 0 0 1 1.117-.224c.188.078.348.211.46.382a1.05 1.05 0 0 1-.46 1.538c-.124.052-.257.08-.392.08Z',
},
}), h('defs', [h('linearGradient', {
attrs: {
id: 'prefix__paint0_linear_18315_955',
x1: '12',
x2: '12',
y1: '16.451',
y2: '7.553',
gradientUnits: 'userSpaceOnUse',
},
}, [h('stop', {
attrs: {
'stop-color': '#5A5A5A',
},
}), h('stop', {
attrs: {
offset: '.146',
'stop-color': '#484848',
},
}), h('stop', {
attrs: {
offset: '.52',
'stop-color': '#212121',
},
}), h('stop', {
attrs: {
offset: '.817',
'stop-color': '#080808',
},
}), h('stop', {
attrs: {
offset: '1',
},
})]), h('linearGradient', {
attrs: {
id: 'prefix__paint1_linear_18315_955',
x1: '8.008',
x2: '9.449',
y1: '10.25',
y2: '8.828',
gradientUnits: 'userSpaceOnUse',
},
}, [h('stop', {
attrs: {
'stop-color': '#E52F08',
},
}), h('stop', {
attrs: {
offset: '1',
'stop-color': '#E94F96',
},
})])])]);
},
};
exports.default = IconPaymentBlik;