Bladeren bron

fix: 修改注册活动页页面显示逻辑

Before 7 maanden geleden
bovenliggende
commit
03721f1dea
1 gewijzigde bestanden met toevoegingen van 5 en 6 verwijderingen
  1. 5 6
      src/app/[locale]/(navbar)/recharge/page.tsx

+ 5 - 6
src/app/[locale]/(navbar)/recharge/page.tsx

@@ -20,11 +20,10 @@ const getActivityApi = () => {
 };
 const Page = async () => {
     const activities = await getActivityApi();
-    const hasEndTimeActivities = activities?.find((item) => item.end_time > 0);
-    const endtime =
-        hasEndTimeActivities && hasEndTimeActivities.end_time > 0
-            ? hasEndTimeActivities.end_time * 1000
-            : 0;
+    /// 如果数组不为空, 则有活动
+    const hasEndTimeActivities = activities.length > 0;
+    const current = activities.find((item) => item.end_time > 0)?.end_time;
+    const endtime = current ? current * 1000 : 0;
 
     const config = await getConfigApi();
     return (
@@ -86,7 +85,7 @@ const Page = async () => {
                                 <div className={"ml-[20px] w-[100%]"}>
                                     <div className={"flex items-center"}>
                                         <div className={"flex-1"}>
-                                            <DownNumber endTime={endtime} />
+                                            {endtime ? <DownNumber endTime={endtime} /> : null}
                                         </div>
                                         <Link href={"/deposit"}>
                                             <div