Ver código fonte

fix: 修改轮盘ui

Before 7 meses atrás
pai
commit
0156e5d543
1 arquivos alterados com 53 adições e 54 exclusões
  1. 53 54
      src/components/Box/WheelModal.tsx

+ 53 - 54
src/components/Box/WheelModal.tsx

@@ -5,7 +5,6 @@ import Progress from "@/app/[locale]/(navbar)/cashback/@cashbackInfo/components/
 import { useRouter } from "@/i18n/routing";
 import { getToken } from "@/utils/Cookies";
 import { percentage, timeFormat } from "@/utils/methods";
-import { LuckyWheel } from "@lucky-canvas/react";
 import { Mask } from "antd-mobile";
 import Image from "next/image";
 import { FC, forwardRef, useEffect, useImperativeHandle, useRef, useState } from "react";
@@ -212,67 +211,67 @@ export const WheelClient: FC<WheelProps> = (props) => {
     }, [wheel]);
 
     return (
-        <div className={"relative w-[100%]"}>
-            <img src="/wheels/aura.png" alt="" className={"absolute"} />
+        <div className={"relative h-[5.1rem]" + " w-[100%]"}>
+            {/*<img src="/wheels/aura.png" alt="" className={"absolute"} />*/}
             <img
                 src={"/wheels/wheel-bg.png"}
-                className={"h-[5.3819rem] w-[100%]" + " border-[2px] border-[red]"}
+                className={"h-[5.1rem] w-[100%] " + " border-[2px] border-[red]"}
             />
             <img
                 src={"/wheels/title.png"}
                 className={"absolute left-[15%] top-[42%] z-10 w-[69%]"}
             />
             {/*定位到中心圆*/}
-            <div className={"absolute bottom-[30px] h-[2.7rem] w-[100%] border-[1px] p-[5px]"}>
-                {/*光圈图片  */}
-                <div className={"flex h-[100%] w-[100%] justify-center"}>
-                    <img src="/wheels/light-1.png" alt="" className={"h-[100%]"} />
-                </div>
-                {/*转盘*/}
-                <div
-                    className={
-                        "absolute bottom-[0] flex h-[100%] w-[100%] justify-center p-[0.1389rem]"
-                    }
-                >
-                    <div
-                        className={
-                            "relative mr-[0.06rem] mt-[0.05rem] h-[2.4rem] w-[2.4rem]" +
-                            " rounded-[50%]"
-                        }
-                    >
-                        <div className={"absolute bottom-[50%] z-50 w-[100%] translate-y-1/2"}>
-                            <div
-                                className={"flex justify-center"}
-                                onClick={() => startRotate("desktop")}
-                            >
-                                <Image
-                                    src={"/wheels/pointer.png"}
-                                    className={"h-[0.6944rem] w-[0.625rem] object-contain"}
-                                    width={90}
-                                    height={120}
-                                    alt={"start"}
-                                />
-                                <span
-                                    className={
-                                        "absolute bottom-[40%] translate-y-1/2 text-[#ffdb0e]"
-                                    }
-                                >
-                                    {buttonText}
-                                </span>
-                            </div>
-                        </div>
-                        <LuckyWheel
-                            ref={wheelRef}
-                            width="2.4rem"
-                            height="2.4rem"
-                            blocks={blocks}
-                            defaultConfig={defaultConfig}
-                            prizes={prizes}
-                            onEnd={(prize: any) => endRotate(prize)}
-                        />
-                    </div>
-                </div>
-            </div>
+            {/*<div className={"absolute bottom-[30px] h-[2.7rem] w-[100%] border-[1px] p-[5px]"}>*/}
+            {/*    /!*光圈图片  *!/*/}
+            {/*    <div className={"flex h-[100%] w-[100%] justify-center"}>*/}
+            {/*        <img src="/wheels/light-1.png" alt="" className={"h-[100%]"} />*/}
+            {/*    </div>*/}
+            {/*    /!*转盘*!/*/}
+            {/*    <div*/}
+            {/*        className={*/}
+            {/*            "absolute bottom-[0] flex h-[100%] w-[100%] justify-center p-[0.1389rem]"*/}
+            {/*        }*/}
+            {/*    >*/}
+            {/*        <div*/}
+            {/*            className={*/}
+            {/*                "relative mr-[0.06rem] mt-[0.05rem] h-[2.4rem] w-[2.4rem]" +*/}
+            {/*                " rounded-[50%]"*/}
+            {/*            }*/}
+            {/*        >*/}
+            {/*            <div className={"absolute bottom-[50%] z-50 w-[100%] translate-y-1/2"}>*/}
+            {/*                <div*/}
+            {/*                    className={"flex justify-center"}*/}
+            {/*                    onClick={() => startRotate("desktop")}*/}
+            {/*                >*/}
+            {/*                    <Image*/}
+            {/*                        src={"/wheels/pointer.png"}*/}
+            {/*                        className={"h-[0.6944rem] w-[0.625rem] object-contain"}*/}
+            {/*                        width={90}*/}
+            {/*                        height={120}*/}
+            {/*                        alt={"start"}*/}
+            {/*                    />*/}
+            {/*                    <span*/}
+            {/*                        className={*/}
+            {/*                            "absolute bottom-[40%] translate-y-1/2 text-[#ffdb0e]"*/}
+            {/*                        }*/}
+            {/*                    >*/}
+            {/*                        {buttonText}*/}
+            {/*                    </span>*/}
+            {/*                </div>*/}
+            {/*            </div>*/}
+            {/*            <LuckyWheel*/}
+            {/*                ref={wheelRef}*/}
+            {/*                width="2.4rem"*/}
+            {/*                height="2.4rem"*/}
+            {/*                blocks={blocks}*/}
+            {/*                defaultConfig={defaultConfig}*/}
+            {/*                prizes={prizes}*/}
+            {/*                onEnd={(prize: any) => endRotate(prize)}*/}
+            {/*            />*/}
+            {/*        </div>*/}
+            {/*    </div>*/}
+            {/*</div>*/}
         </div>
     );
 };