UNPKG

@justeattakeaway/pie-icons-vue

Version:
29 lines (26 loc) 2.15 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 IconHelmetLarge = { name: 'IconHelmetLarge', props: { size: iconSize.large, }, functional: true, render (h, ctx) { ctx.data = updateContextData(ctx, 'c-pieIcon c-pieIcon--helmetLarge', 'IconHelmetLarge'); return h('svg', _mergeJSXProps([{ 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: 'M24.75 13.235a21.396 21.396 0 0 1 3.973-.393l-1.033-1.75c-.473 0-1.033.052-1.601.122a12.69 12.69 0 0 0-.464-.831 9.013 9.013 0 0 0-.508-.77 10.947 10.947 0 0 0-.55-.709 10.19 10.19 0 0 0-.578-.647l-.114-.132-.595-.568-.088-.07a8.301 8.301 0 0 0-.603-.5l-.123-.087c-.201-.148-.402-.297-.612-.428l-.14-.097a8.618 8.618 0 0 0-.613-.358l-.21-.105a7.464 7.464 0 0 0-.595-.29 2.208 2.208 0 0 0-.253-.122 5.247 5.247 0 0 0-.543-.21l-.315-.105-.56-.166-.367-.087-.508-.114-.429-.061-.49-.07H14.95c-.315 0-.639.052-.962.096A12.04 12.04 0 0 0 3.943 15.537a12.442 12.442 0 0 0 2.082 8.338l.28.377h.464a9.791 9.791 0 0 1 5.88 1.802 6.763 6.763 0 0 0 3.771 1.321 5.547 5.547 0 0 0 4.55-1.925c1.391-1.75 1.636-4.637.718-8.54a2.625 2.625 0 0 1 1.19-2.835c.282-.168.575-.32.875-.455l.122-.052c.284-.131.576-.242.875-.333Zm-2.782-.647a4.375 4.375 0 0 0-1.978 4.716c.779 3.316.648 5.758-.385 7.061a3.814 3.814 0 0 1-3.185 1.26 5.302 5.302 0 0 1-2.853-1.102 11.427 11.427 0 0 0-6.317-2.056 10.78 10.78 0 0 1-1.54-6.764 10.272 10.272 0 0 1 8.488-9.223 9.879 9.879 0 0 1 10.08 5.058 9.542 9.542 0 0 0-2.32 1.05h.01Zm-7.263-2.625a6.807 6.807 0 0 0-5.521 6.125l-1.75-.175a8.593 8.593 0 0 1 7-7.656l.271 1.706Zm2.984 11.707a1.619 1.619 0 1 1-1.61-1.61 1.61 1.61 0 0 1 1.601 1.593l.009.017Z', }, })]); }, }; export { IconHelmetLarge as default };