Prompt file imported from Hiagar11/game-dnd (
.github/prompts/refactor.prompt.md). Copyright stays with the author.
Проанализируй выбранный файл и выполни рефакторинг:
- Определи блоки логики, которые можно вынести в composables
- Вынеси каждый блок в отдельный
use*.jsфайл вsrc/composables/ - Замени оригинальный код на вызовы composables
- Убедись что
npm run lintпроходит после изменений
Правила:
- Composable = одна ответственность
- Не ломать реактивность (передавать refs, не .value)
- Сохранять все существующие emit/props контракты
- Оставлять комментарии на русском