UNPKG

@justeattakeaway/pie-icons-vue

Version:
99 lines (96 loc) 4.48 kB
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 IconPaymentJcb = { name: 'IconPaymentJcb', props: { size: iconSize.regular, }, functional: true, render (h, ctx) { ctx.data = updateContextData(ctx, 'c-pieIcon c-pieIcon--jcb', 'IconPaymentJcb'); 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: '#fff', d: 'M20 0H4a4 4 0 0 0-4 4v16a4 4 0 0 0 4 4h16a4 4 0 0 0 4-4V4a4 4 0 0 0-4-4Z', }, }), h('path', { attrs: { fill: 'url(#prefix__paint0_linear_11431_802)', d: 'M15.955 12.182c.423.009.848-.02 1.27.014.426.08.528.725.15.937-.26.14-.566.052-.847.076h-.573v-1.027Zm1.514-1.164c.093.332-.226.63-.546.584h-.968c.006-.313-.014-.652.01-.948.388.01.78-.023 1.165.017a.461.461 0 0 1 .339.347ZM19.8 6.1c.018.634.003 1.3.008 1.947-.001 2.627.002 5.254-.002 7.881-.017.985-.89 1.84-1.868 1.86-.978.004-1.957 0-2.936.002v-3.972c1.066-.006 2.133.011 3.2-.008.494-.032 1.036-.358 1.059-.902.058-.547-.457-.925-.947-.984-.188-.005-.182-.055 0-.077.467-.1.834-.584.696-1.067-.117-.51-.679-.706-1.147-.705-.953-.007-1.907-.001-2.86-.003.005-.741-.014-1.484.01-2.225.075-.966.97-1.764 1.934-1.746H19.8Z', }, }), h('path', { attrs: { fill: 'url(#prefix__paint1_linear_11431_802)', d: 'M4.225 7.948c.025-.983.901-1.832 1.878-1.846.975-.003 1.95 0 2.925-.002-.003 3.29.005 6.579-.004 9.867-.038.972-.904 1.804-1.87 1.821-.977.004-1.954 0-2.931.002v-4.106c.949.224 1.944.32 2.912.17.579-.092 1.212-.376 1.408-.977.144-.513.063-1.054.084-1.58v-1.225H6.952c-.008.81.015 1.62-.012 2.43-.045.496-.538.812-1.006.795-.582.006-1.734-.421-1.734-.421-.003-1.517.017-3.417.025-4.928Z', }, }), h('path', { attrs: { fill: 'url(#prefix__paint2_linear_11431_802)', d: 'M9.653 10.566c-.088.018-.018-.3-.04-.422.005-.765-.013-1.531.01-2.296.075-.971.977-1.77 1.944-1.748h2.85c-.002 3.29.006 6.579-.003 9.867-.038.972-.905 1.804-1.87 1.821-.978.004-1.955 0-2.932.002v-4.498c.668.547 1.575.632 2.406.634.627 0 1.25-.097 1.858-.242v-.824c-.686.342-1.492.56-2.252.363a1.227 1.227 0 0 1-.907-1.192c-.061-.57.272-1.17.832-1.34.694-.217 1.451-.05 2.102.232.14.073.281.164.225-.07v-.647c-1.088-.26-2.247-.355-3.341-.073-.317.09-.625.225-.882.433Z', }, }), h('defs', [h('linearGradient', { attrs: { id: 'prefix__paint0_linear_11431_802', x1: '-.157', x2: '23.843', y1: '11.486', y2: '11.486', gradientUnits: 'userSpaceOnUse', }, }, [h('stop', { attrs: { 'stop-color': '#58B03A', }, }), h('stop', { attrs: { offset: '1', 'stop-color': '#55B330', }, })]), h('linearGradient', { attrs: { id: 'prefix__paint1_linear_11431_802', x1: '-.395', x2: '23.605', y1: '12.23', y2: '12.23', gradientUnits: 'userSpaceOnUse', }, }, [h('stop', { attrs: { 'stop-color': '#0F6EB6', }, }), h('stop', { attrs: { offset: '1', 'stop-color': '#006DBA', }, })]), h('linearGradient', { attrs: { id: 'prefix__paint2_linear_11431_802', x1: '9.605', x2: '14.417', y1: '11.809', y2: '11.809', gradientUnits: 'userSpaceOnUse', }, }, [h('stop', { attrs: { 'stop-color': '#DE0D3D', }, }), h('stop', { attrs: { offset: '1', 'stop-color': '#E30138', }, })])])]); }, }; export { IconPaymentJcb as default };