|
@@ -13,15 +13,7 @@ interface Props {
|
|
|
const List: React.FC<Props> = ({ data, level = 0, config = {} }) => {
|
|
|
console.log(VipRewardTypeMap);
|
|
|
const DataList = React.useMemo(() => {
|
|
|
- const result: any = [
|
|
|
- {
|
|
|
- key: "spin",
|
|
|
- text: "Spin",
|
|
|
- render(itemData: LevelInfoItem) {
|
|
|
- return `${itemData?.spin}%`;
|
|
|
- },
|
|
|
- },
|
|
|
- ];
|
|
|
+ const result: any = [];
|
|
|
|
|
|
if (config?.is_level_up_reward) {
|
|
|
result.push({
|
|
@@ -43,8 +35,8 @@ const List: React.FC<Props> = ({ data, level = 0, config = {} }) => {
|
|
|
}
|
|
|
if (config?.is_weekly_reward) {
|
|
|
result.push({
|
|
|
- key: "day",
|
|
|
- text: "Daily",
|
|
|
+ key: "week",
|
|
|
+ text: "Weekly",
|
|
|
render(itemData: LevelInfoItem) {
|
|
|
return `${itemData.weekly_reward_num}(${config?.is_weekly_double_reward ? `${itemData.weekly_reward_multiple_num}` : ""}`;
|
|
|
},
|
|
@@ -52,17 +44,24 @@ const List: React.FC<Props> = ({ data, level = 0, config = {} }) => {
|
|
|
}
|
|
|
if (config?.is_monthly_reward) {
|
|
|
result.push({
|
|
|
- key: "day",
|
|
|
- text: "Daily",
|
|
|
+ key: "month",
|
|
|
+ text: "Monthly",
|
|
|
render(itemData: LevelInfoItem) {
|
|
|
return `${itemData.monthly_reward_num}(${config?.is_monthly_double_reward ? `${itemData.monthly_reward_multiple_num}` : ""}`;
|
|
|
},
|
|
|
});
|
|
|
}
|
|
|
+ result.push({
|
|
|
+ key: "spin",
|
|
|
+ text: "Spin",
|
|
|
+ render(itemData: LevelInfoItem) {
|
|
|
+ return `${itemData?.spin}%`;
|
|
|
+ },
|
|
|
+ });
|
|
|
if (config?.is_first_bankruptcy) {
|
|
|
result.push({
|
|
|
- key: "day",
|
|
|
- text: "Daily",
|
|
|
+ key: "bankruptcy",
|
|
|
+ text: "Bankruptcy",
|
|
|
render(itemData: LevelInfoItem) {
|
|
|
return `${itemData.first_bankruptcy_reward_num}(${config?.is_second_bankruptcy ? `${itemData.second_bankruptcy_reward_num}` : ""}`;
|
|
|
},
|