feat(game): 优化加载动画并添加无奖励结算显示
- 替换粒子动画为预加载背景图片,提升加载性能 - 添加桌面端无奖励结算界面显示玩家选择和开奖结果 - 实现消息广播组件的动画效果和状态管理 - 添加代码审查报告文档 - 更新GitNexus索引统计信息 - 调整加载界面布局和样式优化
This commit is contained in:
@@ -224,12 +224,19 @@ function extractJackpotHitItem(value: unknown): JackpotHitItemDto | null {
|
||||
}
|
||||
|
||||
const resultNumber = toOptionalNumber(source.result_number)
|
||||
const currentStreak = toOptionalNumber(source.current_streak)
|
||||
|
||||
if (typeof resultNumber !== 'number' || !Number.isInteger(resultNumber)) {
|
||||
if (
|
||||
typeof resultNumber !== 'number' ||
|
||||
!Number.isInteger(resultNumber) ||
|
||||
typeof currentStreak !== 'number' ||
|
||||
!Number.isInteger(currentStreak)
|
||||
) {
|
||||
return null
|
||||
}
|
||||
|
||||
return {
|
||||
current_streak: currentStreak,
|
||||
nickname: source.nickname,
|
||||
period_no: source.period_no,
|
||||
result_number: resultNumber,
|
||||
|
||||
Reference in New Issue
Block a user