@justeattakeaway/pie-icons-vue
Version:
PIE Design System Icon set for Vue
53 lines (48 loc) • 4 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 IconLoyaltyCardLarge = {
name: 'IconLoyaltyCardLarge',
props: {
size: configsVue.iconSize.large,
},
functional: true,
render (h, ctx) {
ctx.data = configsVue.updateContextData(ctx, 'c-pieIcon c-pieIcon--loyaltyCardLarge', 'IconLoyaltyCardLarge');
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: 'm11.48 8.47.245.84 1.68-.486-.244-.84-.054-.19v-.052h-.015l-.418-1.44-.244-.84-1.68.487.73 2.522Z',
},
}), h('path', {
attrs: {
d: 'M25.987 8.563h-3.502l-.534 1.75h3.312l2.112 2.112V23.95l-2.112 2.113H6.737L4.625 23.95V12.425l2.112-2.113h3.486l-.507-1.75H6.013L2.875 11.7v12.975l3.138 3.137h19.974l3.138-3.137V11.7l-3.138-3.137Z',
},
}), h('path', {
attrs: {
d: 'M16.607 8.617v-5.25h-1.75v5.25h1.75Z',
},
}), h('path', {
attrs: {
d: 'm19.89 9.369.768-2.51h-.001l.255-.838-1.673-.51-.767 2.51-.255.837 1.674.511Z',
},
}), h('path', {
attrs: {
d: 'M16.623 15.392a.104.104 0 0 1-.037-.05L16 14.162l-.586 1.18a.104.104 0 0 1-.096.07l-1.312.192.988.945a.12.12 0 0 1 0 .105l-.227 1.294 1.172-.62a.15.15 0 0 1 .122 0l1.172.62-.192-1.312a.12.12 0 0 1 0-.105l.953-.927-1.312-.192a.104.104 0 0 1-.059-.02Z',
},
}), h('path', {
attrs: {
d: 'M21.62 20.463a6.587 6.587 0 0 1-.95-1.03l-.308-.414.008-.047c.048-.294.102-.593.215-.868.114-.275.3-.532.509-.819.468-.648.467-1.517-.027-2.198-.18-.248-.366-.504-.482-.781-.109-.265-.163-.555-.215-.865l-.012-.078a1.85 1.85 0 0 0-1.531-1.52c-.314-.05-.638-.104-.929-.225-.274-.114-.52-.292-.815-.506-.648-.47-1.518-.47-2.2.023-.248.182-.505.37-.784.484-.29.12-.613.173-.938.227a1.846 1.846 0 0 0-1.492 1.381l-.027.134v.002l-.012.074c-.047.29-.1.59-.216.868-.113.272-.288.515-.433.72l-.073.096c-.47.647-.47 1.517.025 2.201.18.25.368.508.481.78.12.29.174.612.224.917l-.307.414a6.58 6.58 0 0 1-.951 1.03l-1.622 1.418 4.307 3.246 1.073-.99a11.794 11.794 0 0 0 1.724-1.988l.138-.2.138.2a11.79 11.79 0 0 0 1.724 1.988l1.073.99 4.307-3.246-1.622-1.418Zm-9.262-4.36c.226-.313.482-.667.673-1.129a5.25 5.25 0 0 0 .315-1.193l.034-.162c.014-.025.041-.042.079-.049.372-.06.833-.137 1.308-.334.471-.194.845-.466 1.178-.708.03-.023.074-.025.146.026.315.229.672.488 1.138.68.477.198.94.275 1.324.338.037.006.066.033.08.09l.002.004c.06.37.136.831.334 1.31.195.47.465.842.706 1.173.024.032.024.078-.027.149-.217.299-.486.67-.68 1.135-.198.48-.274.944-.32 1.245l-.026.108c-.015.026-.043.045-.083.052-.23.038-.5.094-.78.168-.083.021-.164.05-.245.077-.095.032-.186.05-.283.09-.025.01-.044.025-.068.035l-.113.046-.051.04c-.353.176-.66.38-.944.586-.032.023-.077.024-.147-.027a6.424 6.424 0 0 0-.908-.56l-.05-.04-.11-.044c-.025-.01-.044-.025-.07-.036-.1-.041-.193-.06-.29-.091-.08-.026-.157-.055-.237-.075a8.527 8.527 0 0 0-.796-.17c-.04-.007-.072-.04-.081-.092-.056-.349-.134-.827-.336-1.314-.192-.462-.462-.835-.706-1.172-.024-.033-.024-.077.034-.156Zm.593 7.025-1.42-1.07c.448-.392.852-.829 1.206-1.305.25.086.508.143.77.172.191.019.379.064.556.136.136.107.256.233.357.373a10.055 10.055 0 0 1-1.469 1.694Zm6.098 0a10.037 10.037 0 0 1-1.469-1.694c.101-.14.22-.266.357-.373.177-.072.364-.117.555-.136.263-.029.521-.086.771-.172.354.476.758.913 1.205 1.304l-1.42 1.07Z',
},
})]);
},
};
exports.default = IconLoyaltyCardLarge;