80O / PlusEMU

37 stars 27 forks source link

Implement ScrSendKickbackInfoMessageEvent #142

Open harb00 opened 1 year ago

harb00 commented 1 year ago

Describe the bug Kickback data is null

To Reproduce Steps to reproduce the behavior:

  1. Click on the HC icon in the top right corner
  2. Crash

Expected behavior Open the HC center without crashing

Screenshots picture ClubCenterEvent

Browser Console Error

TypeError: kickbackData is null
HcCenterView
nitro-react/src/components/hc-center/HcCenterView.tsx:119

  116 | <Popover id="popover-basic">
  117 |     <Popover.Body className="text-black py-2 px-3">
  118 |         <h5>{ LocalizeText('hccenter.breakdown.title') }</h5>
> 119 |         <div>{ LocalizeText('hccenter.breakdown.creditsspent', [ 'credits' ], [ kickbackData.totalCreditsSpent.toString() ]) }</div>
      | ^  120 |         <div>{ LocalizeText('hccenter.breakdown.paydayfactor.percent', [ 'percent' ], [ (kickbackData.kickbackPercentage * 100).toString() ]) }</div>
  121 |         <div>{ LocalizeText('hccenter.breakdown.streakbonus', [ 'credits' ], [ kickbackData.creditRewardForStreakBonus.toString() ]) }</div>
  122 |         <hr className="w-100 text-black my-1" />