feat: обновил шаблон отзыва и улучшил анализ отзывов преподавателя

This commit is contained in:
2026-06-01 12:31:30 +03:00
parent 09d3d2778d
commit 450f2e2418
3 changed files with 41 additions and 59 deletions
@@ -20,9 +20,6 @@ const upcoming = computed(() =>
const enrolledTotal = computed(() =>
teacherLectures.value.reduce((sum, l) => sum + l.enrolledSeats, 0),
)
const visibility = computed(() =>
teacherLectures.value.length ? Math.min(100, Math.round(enrolledTotal.value * 4)) : 0,
)
function fetchTeacherLectures() {
if (!auth.user?.id) return
@@ -48,13 +45,7 @@ watch(() => auth.user?.id, fetchTeacherLectures)
<div class="stats-row">
<StatsWidget label="Предстоящие лекции" :value="upcoming.length" icon="📅" color="green" />
<StatsWidget label="Записавшихся" :value="enrolledTotal" icon="👥" color="aqua" />
<StatsWidget label="Средняя оценка" :value="'—'" icon="⭐" color="orange" />
<StatsWidget
label="Вовлеченность вне направления"
:value="`${visibility}%`"
icon="🌍"
color="purple"
/>
<StatsWidget label="Средняя оценка (0-1)" :value="'—'" icon="⭐" color="orange" />
</div>
<GlassCard>