sasha 09b27b32ab refactor: рефакторинг SharikModal.vue (680 → 250 строк)
Разбил монолитный модал на 4 переиспользуемых компонента:
- ConfirmDialog.vue (172 строки) - универсальный диалог подтверждения
- PrizeSelectDialog.vue (157 строк) - диалог выбора приза
- SharikStatusDisplay.vue (114 строк) - отображение статуса игры
- SharikActions.vue (157 строк) - кнопки управления и информация

Создан composable useSharikDialogs.js (70 строк):
- Управление состоянием всех диалогов
- Методы открытия/закрытия диалогов
- Централизованное управление

## Результаты
- SharikModal.vue: 680 → 250 строк (-63%)
- Создано 4 переиспользуемых компонента
- Создан 1 composable для управления диалогами
- Улучшена читаемость и тестируемость кода
- ConfirmDialog можно использовать в других частях проекта

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-13 10:15:56 +03:00
2025-10-02 11:53:57 +03:00
2025-10-07 10:18:02 +03:00
2025-10-01 11:54:13 +03:00
2025-10-07 16:39:33 +03:00
2025-10-07 10:18:02 +03:00
2025-10-01 11:54:13 +03:00
Description
No description provided
11 MiB
Languages
JavaScript 74.4%
Vue 20.1%
CSS 4%
HTML 1.3%
PowerShell 0.2%