+ Демонстрационная выборка отправленных миссий. В реальном приложении добавим карточки с деталями пилота и + кнопки approve/reject непосредственно из UI. +
+Статус: {submission.status}
+ {submission.comment &&Комментарий пилота: {submission.comment}
} + {submission.proof_url && ( ++ Доказательство:{' '} + + открыть + +
+ )} + + Обновлено: {new Date(submission.updated_at).toLocaleString('ru-RU')} + +Очередь пуста — все миссии проверены.
} ++ Здесь фиксируется каждый шаг: отправка миссий, повышение ранга, получение артефактов и покупки в магазине. +
++ Путь пилота от искателя до члена экипажа +
+{mission.description}
++ Награда: {mission.xp_reward} XP · {mission.mana_reward} ⚡ +
++ Список обновляется в реальном времени и зависит от вашего ранга и прогресса. HR может добавлять новые + задания в админ-панели. +
++ Обменивайте ману на уникальные впечатления и мерч. Доступно только для активных членов экипажа. +
+Журнал пуст — выполните миссии, чтобы увидеть прогресс.
; + } + + return ( +{entry.description}
+Нет активных миссий — скоро появятся новые испытания.
; + } + + return ( +{mission.description}
++ {mission.xp_reward} XP · {mission.mana_reward} ⚡ +
+ + Открыть брифинг + +Текущий ранг: {rank?.title ?? 'не назначен'}
+{mana} ⚡
+Ещё нет трофеев — выполните миссии!
} + {artifacts.map((artifact) => ( +{message}
} +{item.description}
+{item.cost_mana} ⚡ · остаток {item.stock}
+ +