The description field needs to be hard-coded. When doing multi-lingual at the front end, the dictionary file can only be processed in the way of 1, 2, and 3. I don’t know if it can be taken out as an array
<DescUl>
{Array.from({length: 3}).map((row, index) => {
return <li>
{
i18n(`viewModal.checkIn.desc${index}`, {args: {
checkInGiftDepositMaxDays: setting?.checkInGiftDepositMaxDays ?? 0,
checkInGiftMinValidBet: setting?.checkInGiftMinValidBet ?? 0,
}})
}
</li>
})}
</DescUl>
If this method is used, the parameter will be invalid
{
'viewModal.checkIn.desc': `
<li>需連續簽到七天,只要未簽到,隔天重新算起</li>
<li>{:checkInGiftMinValidBet}天內須儲值一次</li>
<li>7天需累計14,000</li>`,
}
<DescUl dangerouslySetInnerHTML={{__html: i18n('viewModal.checkIn.desc', {args: {
checkInGiftDepositMaxDays: setting?.checkInGiftDepositMaxDays ?? 0,
checkInGiftMinValidBet: setting?.checkInGiftMinValidBet ?? 0,
}})}}/>
The description field needs to be hard-coded. When doing multi-lingual at the front end, the dictionary file can only be processed in the way of 1, 2, and 3. I don’t know if it can be taken out as an array
If this method is used, the parameter will be invalid