|
@@ -10,6 +10,7 @@ import { useRequest } from "ahooks";
|
|
|
import { Toast } from "antd-mobile";
|
|
|
import { useLocale, useTranslations } from "next-intl";
|
|
|
|
|
|
+import TipsModal, { ModalProps } from "@/components/TipsModal";
|
|
|
import { getToken } from "@/utils/Cookies";
|
|
|
import { copyText } from "@/utils/methods";
|
|
|
import Image from "next/image";
|
|
@@ -33,6 +34,9 @@ const App: FC<Props> = (props) => {
|
|
|
const sliderRef = useRef<HTMLDivElement>(null);
|
|
|
const [num, setNum] = useState(100);
|
|
|
const [money, setMoney] = useState("5000");
|
|
|
+
|
|
|
+ const todayModalRef = useRef<ModalProps>(null);
|
|
|
+ const totalModalRef = useRef<ModalProps>(null);
|
|
|
const { userInfo } = useUserInfoStore();
|
|
|
const token = getToken();
|
|
|
|
|
@@ -165,7 +169,10 @@ const App: FC<Props> = (props) => {
|
|
|
<div className="title">
|
|
|
<div>
|
|
|
{t("Hoje")}
|
|
|
- <span className="iconfont icon-bangzhu" />
|
|
|
+ <span
|
|
|
+ className="iconfont icon-bangzhu"
|
|
|
+ onClick={() => todayModalRef.current?.onOpen()}
|
|
|
+ />
|
|
|
</div>
|
|
|
</div>
|
|
|
<div className="cardMian">
|
|
@@ -199,7 +206,10 @@ const App: FC<Props> = (props) => {
|
|
|
<div className="title">
|
|
|
<div>
|
|
|
{t("Total")}
|
|
|
- <span className="iconfont icon-bangzhu" />
|
|
|
+ <span
|
|
|
+ className="iconfont icon-bangzhu"
|
|
|
+ onClick={() => totalModalRef.current?.onOpen()}
|
|
|
+ />
|
|
|
</div>
|
|
|
</div>
|
|
|
<div className="cardMian">
|
|
@@ -396,6 +406,24 @@ const App: FC<Props> = (props) => {
|
|
|
</div>
|
|
|
<div className="content"></div>
|
|
|
</div>
|
|
|
+
|
|
|
+ <TipsModal title={t("modalTitle")} ref={todayModalRef}>
|
|
|
+ <ul className={"list-decimal break-all p-[0.1389rem] pt-0 font-bold"}>
|
|
|
+ <li>{t("todayDesc1")}</li>
|
|
|
+ <li>{t("todayDesc2")}</li>
|
|
|
+ <li>{t("todayDesc3")}</li>
|
|
|
+ </ul>
|
|
|
+ <p className={"text-[gray]"}>{t("modalTips")}</p>
|
|
|
+ </TipsModal>
|
|
|
+
|
|
|
+ <TipsModal title={t("modalTitle")} ref={totalModalRef}>
|
|
|
+ <ul className={"list-decimal break-all p-[0.1389rem] pt-0 font-bold"}>
|
|
|
+ <li>{t("totalDesc1")}</li>
|
|
|
+ <li>{t("totalDesc2")}</li>
|
|
|
+ <li>{t("totalDesc3")}</li>
|
|
|
+ </ul>
|
|
|
+ <p className={"text-[gray]"}>{t("modalTips")}</p>
|
|
|
+ </TipsModal>
|
|
|
</div>
|
|
|
);
|
|
|
};
|