|
@@ -3,13 +3,14 @@
|
|
import { getWheelReceiveApi } from "@/api/cashWheel";
|
|
import { getWheelReceiveApi } from "@/api/cashWheel";
|
|
import Box from "@/components/Box";
|
|
import Box from "@/components/Box";
|
|
import { WheelClient } from "@/components/ModalPopup/WheelModal";
|
|
import { WheelClient } from "@/components/ModalPopup/WheelModal";
|
|
|
|
+import useCountDown from "@/hooks/useCountdown";
|
|
import { Link } from "@/i18n/routing";
|
|
import { Link } from "@/i18n/routing";
|
|
import { useUserInfoStore } from "@/stores/useUserInfoStore";
|
|
import { useUserInfoStore } from "@/stores/useUserInfoStore";
|
|
import useWheelStore from "@/stores/useWheelStore";
|
|
import useWheelStore from "@/stores/useWheelStore";
|
|
import { server } from "@/utils/client";
|
|
import { server } from "@/utils/client";
|
|
import { copyText, timeFormat } from "@/utils/methods";
|
|
import { copyText, timeFormat } from "@/utils/methods";
|
|
import NumberFlow from "@number-flow/react";
|
|
import NumberFlow from "@number-flow/react";
|
|
-import { useCountDown, useRequest } from "ahooks";
|
|
|
|
|
|
+import { useRequest } from "ahooks";
|
|
import { Mask, Popup, Toast } from "antd-mobile";
|
|
import { Mask, Popup, Toast } from "antd-mobile";
|
|
import clsx from "clsx";
|
|
import clsx from "clsx";
|
|
import { useTranslations } from "next-intl";
|
|
import { useTranslations } from "next-intl";
|
|
@@ -286,9 +287,9 @@ const CountdownClient = () => {
|
|
setWheel: state.setWheel,
|
|
setWheel: state.setWheel,
|
|
receiveTarget: state.receiveTarget,
|
|
receiveTarget: state.receiveTarget,
|
|
}));
|
|
}));
|
|
|
|
+
|
|
const [_, formattedRes] = useCountDown({
|
|
const [_, formattedRes] = useCountDown({
|
|
leftTime: (currentWheel.count_down || 0) * 1000,
|
|
leftTime: (currentWheel.count_down || 0) * 1000,
|
|
- // leftTime: 500000,
|
|
|
|
onEnd: () => {
|
|
onEnd: () => {
|
|
wheel.cancelHandler && wheel.cancelHandler();
|
|
wheel.cancelHandler && wheel.cancelHandler();
|
|
setFinishes(true);
|
|
setFinishes(true);
|