|
@@ -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
|