Pārlūkot izejas kodu

Merge branch 'feature-year0423' of bcwin/site_front into v1.4

year 3 mēneši atpakaļ
vecāks
revīzija
a08baed32d

+ 9 - 13
src/app/[locale]/(doings)/continuous/page.tsx

@@ -46,19 +46,11 @@ const DayItem = ({
 }: {
     data: ContinuousCfgItem;
     idx: number;
-    onClaim: Function;
+    onClaim: (data: ContinuousCfgItem) => void;
 }) => {
-    const dayColor = [
-        "#12940f",
-        "#297fcf",
-        "#ec3920",
-        "#12940f",
-        "#297fcf",
-        "#ec3920",
-        "#12940f",
-        "#297fcf",
-        "#ec3920",
-    ];
+    const dayColor = React.useMemo(() => {
+        return ["#12940f", "#297fcf", "#ec3920"][idx % 3];
+    }, [idx]);
 
     const doClaim = () => {
         if (onClaim && typeof onClaim === "function") {
@@ -84,7 +76,7 @@ const DayItem = ({
             )}
             <div className={styles.premioItem}>
                 <div className={styles.premioItemDay}>
-                    <span style={{ color: dayColor[idx] }}>{data.days}</span>
+                    <span style={{ color: dayColor }}>{data.days}</span>
                 </div>
                 <div>
                     <div className="text-[.16rem] font-bold">
@@ -246,6 +238,10 @@ const Page = () => {
     };
 
     const doClaim = async (data: ContinuousCfgItem) => {
+        if (!query.activity_id) {
+            Toast.show({ content: "Missing activity ID" });
+            return;
+        }
         if (!data.is_sign) return;
         try {
             const res = await claimActivityReward({

+ 5 - 5
src/app/[locale]/affiliate/referrals/page.tsx

@@ -93,11 +93,11 @@ const App: FC<Props> = (props) => {
                 return <span>{phoneConvert(item.phone!)}</span>;
             },
         },
-        {
-            title: `${t("Apostas")}(${t("R$")})`,
-            dataIndex: "score",
-            width: "0.8rem",
-        },
+        // {
+        //     title: `${t("Apostas")}(${t("R$")})`,
+        //     dataIndex: "score",
+        //     width: "0.8rem",
+        // },
         {
             title: `${t("ApostaEquipe")}(${t("R$")})`,
             dataIndex: "score_num",