Before 1 tahun lalu
induk
melakukan
d7fbeb44e4

+ 17 - 17
src/app/[locale]/(ordinary)/profile/component/ItemCom/index.tsx

@@ -1,7 +1,5 @@
 "use client";
-import { ChangeEvent, FC, PropsWithChildren, useMemo, useState } from "react";
-import clsx from "clsx";
-import Link from "next/link";
+import { FC, PropsWithChildren } from "react";
 import "./style.scss";
 
 /**
@@ -12,25 +10,27 @@ import "./style.scss";
 export interface ItemComProps {
     type?: string;
     callbackFun?: (params: any) => void;
+    children?: any;
 }
 
-const ItemCom: FC<PropsWithChildren<ItemComProps>> = ({type = 'login', callbackFun}) => {
-
-    let amountList: any[] = []
+const ItemCom: FC<PropsWithChildren<ItemComProps>> = ({ type = "login", callbackFun }) => {
+    let amountList: any[] = [];
 
     return (
         <ul className="itemCom-box">
-            {
-                amountList.map((item, index) => (
-                    <li className={index==0?'free':''} key={index}>
-                        <div className="content"> Afiliado - Ganhe R$ 10.000 por dia | 9F.COM 
-                            <span data-v-5c42ece6="" className="iconfont icon-hot"></span>
-                            <div data-v-5c42ece6=""></div>
-                        </div>
-                        <div><span className="iconfont icon-xiangyou1"></span></div>
-                    </li>
-                ))
-            }
+            {amountList.map((item, index) => (
+                <li className={index == 0 ? "free" : ""} key={index}>
+                    <div className="content">
+                        {" "}
+                        Afiliado - Ganhe R$ 10.000 por dia | XQEsoft.com
+                        <span data-v-5c42ece6="" className="iconfont icon-hot"></span>
+                        <div data-v-5c42ece6=""></div>
+                    </div>
+                    <div>
+                        <span className="iconfont icon-xiangyou1"></span>
+                    </div>
+                </li>
+            ))}
         </ul>
     );
 };

+ 27 - 11
src/app/[locale]/(ordinary)/profile/component/MaskCom/index.tsx

@@ -1,8 +1,8 @@
 "use client";
-import { FC, PropsWithChildren, useEffect, useState, } from "react";
-import "./style.scss";
+import { Mask } from "antd-mobile";
 import { useTranslations } from "next-intl";
-import { Mask } from 'antd-mobile'
+import { FC, PropsWithChildren, useEffect, useState } from "react";
+import "./style.scss";
 
 /**
  * @description 奖金条款
@@ -14,11 +14,11 @@ export interface MaskComProps {
 
 const MaskCom: FC<PropsWithChildren<MaskComProps>> = (props) => {
     const t = useTranslations("ProfilePage");
-    const [visible, setVisible] = useState(props.visible)
+    const [visible, setVisible] = useState(props.visible);
 
     useEffect(() => {
-        setVisible(props.visible)
-    }, [props.visible])
+        setVisible(props.visible);
+    }, [props.visible]);
 
     return (
         <Mask visible={visible} onMaskClick={props.callbackFun}>
@@ -28,12 +28,28 @@ const MaskCom: FC<PropsWithChildren<MaskComProps>> = (props) => {
                     <div className="title">Termos de Bônus</div>
                     <div className="popUpMain">
                         <ul>
-                            <li>O bônus será transferido automaticamente para sua saldo carteira após completar o requisito de rollover de 36x.</li>
+                            <li>
+                                O bônus será transferido automaticamente para sua saldo carteira
+                                após completar o requisito de rollover de 36x.
+                            </li>
                             <li>O saldo em dinheiro real pode ser sacado a qualquer momento.</li>
-                            <li>Se você fizer um saque quando tiver um saldo de bônus ativo, seu saldo de bônus será perdido.</li>
-                            <li>O bônus não pode ser jogado em Crash, Dados, Esportes Virtuais ou qualquer outro jogo oficial com restrições especiais.</li>
-                            <li>Salvo indicação em contrário, todos os bônus são limitados um por pessoa, por casa, por computador ou por IP.</li>
-                            <li>R$30 é a aposta máxima permitida ao jogar com dinheiro de bônus. Se, após a análise do jogo, 9F.COM descobrir que um jogador violou esta condição, seus bônus e ganhos serão perdidos.</li>
+                            <li>
+                                Se você fizer um saque quando tiver um saldo de bônus ativo, seu
+                                saldo de bônus será perdido.
+                            </li>
+                            <li>
+                                O bônus não pode ser jogado em Crash, Dados, Esportes Virtuais ou
+                                qualquer outro jogo oficial com restrições especiais.
+                            </li>
+                            <li>
+                                Salvo indicação em contrário, todos os bônus são limitados um por
+                                pessoa, por casa, por computador ou por IP.
+                            </li>
+                            <li>
+                                R$30 é a aposta máxima permitida ao jogar com dinheiro de bônus. Se,
+                                após a análise do jogo, XQEsoft.com descobrir que um jogador violou
+                                esta condição, seus bônus e ganhos serão perdidos.
+                            </li>
                         </ul>
                     </div>
                 </div>

+ 7 - 7
src/app/[locale]/_home/HomeSwiper.tsx

@@ -5,14 +5,14 @@ import { Autoplay, Pagination } from "swiper/modules";
 import { Swiper, SwiperSlide } from "swiper/react";
 interface Props {}
 const urls = [
-    "https://images.hibigwin.com/9f/202405/mqletkfLwGeZkSH.jpg",
+    // "https://images.hibigwin.com/9f/202405/mqletkfLwGeZkSH.jpg",
     "https://images.hibigwin.com/9f/202402/jLkCmSkItvcqlid.jpg",
-    "https://images.hibigwin.com/9f/202404/DDnZEhXKutDVIYn.jpg",
-    "https://images.hibigwin.com/9f/202406/wOBQjusbGUZkBMA.jpg",
-    "https://images.hibigwin.com/9f/202402/jLkCmSkItvcqlid.jpg",
-    "https://images.hibigwin.com/9f/202405/mqletkfLwGeZkSH.jpg",
-    "https://images.hibigwin.com/9f/202407/LPpEiiltiXwcdYz.jpg",
-    "https://images.hibigwin.com/9f/202406/veFfaahiTGAyDpy.jpg",
+    // "https://images.hibigwin.com/9f/202404/DDnZEhXKutDVIYn.jpg",
+    // "https://images.hibigwin.com/9f/202406/wOBQjusbGUZkBMA.jpg",
+    // "https://images.hibigwin.com/9f/202402/jLkCmSkItvcqlid.jpg",
+    // "https://images.hibigwin.com/9f/202405/mqletkfLwGeZkSH.jpg",
+    // "https://images.hibigwin.com/9f/202407/LPpEiiltiXwcdYz.jpg",
+    // "https://images.hibigwin.com/9f/202406/veFfaahiTGAyDpy.jpg",
 ];
 const HomeSwiper: FC<PropsWithChildren<Props>> = (props) => {
     return (