@justeattakeaway/pie-icons-vue
Version:
PIE Design System Icon set for Vue
29 lines (26 loc) • 2.17 kB
JavaScript
import _mergeJSXProps from './_virtual/helper.mjs';
import { iconSize, updateContextData } from './packages/tools/pie-icons-configs/configs-vue.mjs';
var IconLanguage = {
name: 'IconLanguage',
props: {
size: iconSize.regular,
},
functional: true,
render (h, ctx) {
ctx.data = updateContextData(ctx, 'c-pieIcon c-pieIcon--language', 'IconLanguage');
return h('svg', _mergeJSXProps([{
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.946 7.08c0-.264-.09-.518-.145-.772a7.05 7.05 0 0 0-2.282-3.667A7 7 0 0 0 8.534 1H7.475a7 7 0 0 0-3.674 1.387 7.04 7.04 0 0 0-2.358 3.15c-.081.236-.163.48-.226.735a7 7 0 0 0-.145.77q-.068.452-.072.908.001.457.072.907.036.433.136.853a7.04 7.04 0 0 0 2.285 3.657A7 7 0 0 0 7.475 15h1.059a7 7 0 0 0 3.676-1.384 7 7 0 0 0 2.356-3.153 6 6 0 0 0 .226-.753q.094-.381.145-.77.058-.453.063-.908a8 8 0 0 0-.054-.953m-2.09-1.96a23 23 0 0 0-2.052-.336A10 10 0 0 0 9.8 2.634a5.65 5.65 0 0 1 3.057 2.485M8 2.451a8.8 8.8 0 0 1 1.311 2.195 25 25 0 0 0-2.613 0A8.7 8.7 0 0 1 8 2.452m-1.809.172c-.4.68-.722 1.405-.958 2.16-.688.081-1.366.19-2.044.326a5.68 5.68 0 0 1 3.02-2.477zM2.52 9.33a7 7 0 0 1-.108-.617v-.045a5 5 0 0 1 0-.662 6 6 0 0 1 0-.672q.031-.34.108-.671 1.14-.293 2.307-.463c-.222 1.2-.222 2.43 0 3.63a21 21 0 0 1-2.307-.5m.624 1.552c.688.145 1.375.245 2.062.335.248.762.589 1.49 1.013 2.169a5.73 5.73 0 0 1-3.084-2.504zm4.866 2.722a9 9 0 0 1-1.32-2.26H9.32A8.7 8.7 0 0 1 8 13.558zm-1.754-3.63a8.8 8.8 0 0 1 0-3.892c1.164-.09 2.335-.09 3.5 0a8.8 8.8 0 0 1 0 3.874 23 23 0 0 1-3.51 0zm3.554 3.43c.419-.685.759-1.415 1.013-2.177a22 22 0 0 0 2.053-.327A5.7 5.7 0 0 1 9.8 13.385zm3.816-4.718v.045c0 .21-.063.418-.108.617q-1.145.293-2.315.463a10.4 10.4 0 0 0 0-3.584q1.166.165 2.306.463c0 .2.09.408.117.617a.1.1 0 0 0 0 .054q.021.33 0 .663.015.322-.009.644z',
},
})]);
},
};
export { IconLanguage as default };