Компонент для создания анимированного эффекта волны при клике на элемент.

Ripple создает визуальную обратную связь при взаимодействии пользователя с интерактивными элементами, автоматически отслеживая клики и генерируя анимированную волну, расширяющуюся от точки касания. Эффект улучшает пользовательский опыт, делая интерфейс более отзывчивым и современным.

**Основные возможности:**

- Автоматическое отслеживание событий клика
- Анимация волны от точки касания
- Управление через свойство `disabled`
- Автоматическое удаление анимации после завершения
- Поддержка любых интерактивных элементов

**Типичные сценарии использования:**

- Кнопки и ссылки
- Карточки и списки
- Переключатели и чекбоксы
- Элементы меню и навигации
- Интерактивные иконки

```html
<template>
  <!-- Кнопка с эффектом волны -->
  <button style="position: relative;">
    Нажми меня
    <Ripple />
  </button>

  <!-- Отключенный эффект -->
  <button style="position: relative;">
    Без эффекта
    <Ripple :disabled="true" />
  </button>

  <!-- Карточка с эффектом -->
  <div class="card" style="position: relative; cursor: pointer;">
    <h3>Интерактивная карточка</h3>
    <p>Содержимое карточки</p>
    <Ripple />
  </div>
</template>
```
