@justeattakeaway/pie-icons-vue
Version:
PIE Design System Icon set for Vue
33 lines (28 loc) • 1.97 kB
JavaScript
;
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 IconStadium = {
name: 'IconStadium',
props: {
size: configsVue.iconSize.regular,
},
functional: true,
render (h, ctx) {
ctx.data = configsVue.updateContextData(ctx, 'c-pieIcon c-pieIcon--stadium', 'IconStadium');
return h('svg', helper.default([{
attrs: {
xmlns: 'http://www.w3.org/2000/svg',
role: 'presentation',
focusable: 'false',
fill: 'currentColor',
viewBox: '0 0 16 16',
},
}, ctx.data]), [h('path', {
attrs: {
d: 'M14.868 6.373c0-1.068-1.365-1.645-2.878-1.96V2.855l1.33-.481-2.652-1.33v3.15A25.28 25.28 0 0 0 8 4.028c-.272 0-1.435.008-2.713.166V2.838l1.321-.482-2.642-1.312V4.42c-1.496.315-2.835.893-2.835 1.952 0 .043.017.087.026.13H1.14l.656 5.487c.026.21.105.411.236.569.166.201.963 1.006 3.264 1.391v.971h5.407v-.971c1.654-.271 2.538-.77 3.08-1.181.245-.184.403-.464.438-.77l.647-5.556s.018-.053.018-.08l-.018.01ZM8 5.349c.813 0 1.548.044 2.205.114l-.98 1.89c-.385.017-.797.035-1.225.035-.43 0-.858-.018-1.26-.035l-.98-1.89c.665-.07 1.408-.114 2.23-.114H8Zm-3.605.324.787 1.522c-1.496-.219-2.45-.569-2.704-.831.21-.21.875-.481 1.917-.691ZM7.99 13.94c-.28 0-.534 0-.779-.017v-2.625a1.656 1.656 0 0 1 1.566 0v2.633c-.245.01-.507.018-.787.018v-.009Zm4.926-2.161c-.324.236-1.067.718-2.835.945v-2.126l-.271-.193c-1.12-.831-2.52-.831-3.649 0l-.271.193v2.117c-1.916-.253-2.643-.805-2.8-.945l-.464-3.85c1.391.56 3.518.779 5.364.779.481 0 3.491-.035 5.364-.77l-.447 3.85h.01Zm-2.135-4.576.788-1.531c1.05.21 1.732.49 1.942.7-.262.262-1.225.62-2.73.83Z',
},
})]);
},
};
exports.default = IconStadium;