<template><svg aria-hidden="true" :fill="color" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" width="32px" height="32px"><path fill-rule="evenodd" d="M29.334 16c0 7.364-5.97 13.334-13.334 13.334S2.667 23.364 2.667 16 8.637 2.667 16 2.667 29.334 8.637 29.334 16m-12.867-3.497c-1.3.544-3.886 1.666-7.772 3.353-.621.255-.955.5-.988.744-.049.413.468.573 1.165.79q.135.041.279.087c.688.222 1.598.477 2.075.488.433.011.911-.166 1.444-.533 3.63-2.453 5.495-3.696 5.617-3.719.09-.022.2-.044.278.023.078.066.078.2.067.233-.053.22-2.22 2.232-3.206 3.147a40 40 0 0 0-.47.439c-.103.107-.21.208-.311.306-.638.61-1.116 1.068.023 1.814.519.342.937.628 1.348.908.497.34.984.672 1.628 1.09q.226.151.438.304c.553.393 1.052.749 1.67.696.356-.034.723-.367.911-1.366.444-2.354 1.31-7.472 1.51-9.58a1.8 1.8 0 0 0-.022-.523c-.022-.11-.056-.255-.189-.366-.166-.133-.41-.155-.522-.155-.5.01-1.276.277-4.973 1.82"/></svg></template>
<script setup lang="ts">
/**
 * SocialTelegram32 is an SVG icon wrapped in a Vue component to make it easier to use.
 */
withDefaults(
  defineProps<{
    /**
     * Define the color of the icon.
     */
    color?: string;
  }>(),
  {
    color: 'currentColor',
  },
);
</script>
