refactor(shop): убрать дублирующее «Начислить монеты» из вкладки Магазин

Начисление монет осталось в «Пользователях» (быстрое действие quickAwardCoins)
и во вкладке «Геймификация». Из магазина удалены: HTML-блок «Начислить монеты»,
функции shopSearchUser/shopPickUser/shopAdminAwardCoins, их window-экспорты и
неиспользуемые стейт-переменные. Эндпоинт /shop/admin/award-coins не тронут —
им пользуется quickAwardCoins.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
Maxim Dolgolyov
2026-06-03 14:05:14 +03:00
parent 78a870ab70
commit 34c7886a41
2 changed files with 1 additions and 67 deletions
-21
View File
@@ -1387,27 +1387,6 @@
<button class="adm-btn" style="background:var(--border-h);color:var(--text-3)" onclick="shopAdminCancelForm()">Отмена</button>
</div>
</div>
<div class="section-title" style="margin-top:32px">Начислить монеты</div>
<div class="adm-panel">
<div class="adm-form-row">
<div class="adm-form-group adm-user-search" style="flex:1">
<label>Пользователь</label>
<input type="text" id="shop-award-user" placeholder="Поиск по имени…" autocomplete="off" oninput="shopSearchUser(this.value)" />
<div class="us-results" id="shop-award-results"></div>
<input type="hidden" id="shop-award-uid" />
</div>
<div class="adm-form-group" style="width:120px">
<label>Кол-во монет</label>
<input type="number" id="shop-award-amount" min="1" value="10" />
</div>
<div class="adm-form-group" style="flex:1">
<label>Причина</label>
<input type="text" id="shop-award-reason" placeholder="За активность" />
</div>
<button class="adm-btn adm-btn-primary" onclick="shopAdminAwardCoins()" style="align-self:flex-end">Начислить</button>
</div>
</div>
</div>
<!-- ── Геймификация ── -->