@justeattakeaway/pie-icons-vue
Version:
PIE Design System Icon set for Vue
53 lines (50 loc) • 2.88 kB
JavaScript
import _mergeJSXProps from './_virtual/helper.mjs';
import { iconSize, updateContextData } from './packages/tools/pie-icons-configs/configs-vue.mjs';
var IconPaymentHandelsbanken = {
name: 'IconPaymentHandelsbanken',
props: {
size: iconSize.regular,
},
functional: true,
render (h, ctx) {
ctx.data = updateContextData(ctx, 'c-pieIcon c-pieIcon--handelsbanken', 'IconPaymentHandelsbanken');
return h('svg', _mergeJSXProps([{
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_16563_694)',
d: 'M3.19 6.186A2.936 2.936 0 0 1 6.126 3.25h11.628a2.936 2.936 0 0 1 2.936 2.936v11.628a2.936 2.936 0 0 1-2.936 2.936H6.126a2.936 2.936 0 0 1-2.936-2.936z',
},
}), h('path', {
attrs: {
fill: '#fff',
d: 'M8.215 6.859v3.9h4.112v-3.9h2.243v10.173h-2.243v-4.388H8.215v4.388H5.973V6.859zm8.174 3.9c.211-.309.471-.569.797-.764a3.4 3.4 0 0 1 1.088-.406 6 6 0 0 1 1.22-.114c.373 0 .747.033 1.12.081.374.05.076.11.13.402v5.639c-.016-.114.017.866 0 .736a2.7 2.7 0 0 1-1.137.699 4.6 4.6 0 0 1-1.333.195c-.357 0-.682-.049-.975-.13a1.95 1.95 0 0 1-.796-.406 1.86 1.86 0 0 1-.536-.683c-.13-.276-.195-.601-.195-.991 0-.423.08-.764.227-1.04.146-.277.341-.488.569-.65s.504-.277.796-.358.601-.146.91-.195.602-.081.894-.114a5 5 0 0 0 .78-.13q.342-.098.537-.243a.54.54 0 0 0 .178-.472c0-.211-.032-.39-.114-.52a.7.7 0 0 0-.276-.292 1.5 1.5 0 0 0-.406-.146c-.163-.017-.325-.033-.504-.033-.39 0-.715.081-.942.26-.228.179-.358.455-.39.861h-2.032c.065-.487.179-.877.39-1.186m3.982 2.844c-.13.049-.26.081-.406.114-.147.032-.31.048-.456.065-.162.016-.325.049-.487.065-.146.032-.309.065-.455.114a1.5 1.5 0 0 0-.39.194.8.8 0 0 0-.26.31c-.065.13-.098.276-.098.47a1 1 0 0 0 .098.456c.065.13.162.227.276.292q.171.098.39.146c.146.033.309.05.471.05q.586 0 .927-.196c.211-.13.373-.292.487-.471.098-.179.163-.374.195-.569.017-.195.033-.341.033-.455v-.748a.9.9 0 0 1-.325.163',
},
}), h('defs', [h('linearGradient', {
attrs: {
id: 'prefix__paint0_linear_16563_694',
x1: '19.338',
x2: '7.532',
y1: '9.472',
y2: '15.954',
gradientUnits: 'userSpaceOnUse',
},
}, [h('stop', {
attrs: {
'stop-color': '#008dc8',
},
}), h('stop', {
attrs: {
offset: '1',
'stop-color': '#0063a5',
},
})])])]);
},
};
export { IconPaymentHandelsbanken as default };