Bladeren bron

feat: 修改代码

year 2 maanden geleden
bovenliggende
commit
51332b6e57

BIN
public/windialog/bg.png


BIN
public/windialog/bottom.png


BIN
public/windialog/br.png


BIN
public/windialog/title.png


BIN
public/windialog/top.png


+ 2 - 0
src/app/[locale]/(TabBar)/[[...share]]/@actionWidget/Dialog.tsx

@@ -1,6 +1,7 @@
 import DialogImg from "@/dialog/img";
 import DialogPay from "@/dialog/pay";
 import DialogPwaInstall from "@/dialog/pwaInstall";
+import DialogReceiveGift from "@/dialog/receive";
 import DialogRedPacket from "@/dialog/redPacket";
 import DialogSign from "@/dialog/sign";
 import DialogText from "@/dialog/text";
@@ -16,6 +17,7 @@ const Dialogs = () => {
             <DialogText></DialogText>
             <DialogRedPacket></DialogRedPacket>
             <DialogPwaInstall></DialogPwaInstall>
+            <DialogReceiveGift></DialogReceiveGift>
             {/* <DialogPromation></DialogPromation> */}
         </>
     );

+ 2 - 0
src/dialog/auto.ts

@@ -100,6 +100,8 @@ const AutoShowDialog = () => {
                 continue;
             }
 
+            // await dialogManage.showDialog("ReceiveGift", curData);
+
             try {
                 switch (curData.content_type) {
                     // 图片展示

+ 0 - 0
src/dialog/receive/index.module.scss


+ 26 - 0
src/dialog/receive/index.tsx

@@ -0,0 +1,26 @@
+"use client";
+import { Mask } from "antd-mobile";
+import React from "react";
+import dialogManage from "../manager";
+
+const ReceiveGift = () => {
+    const KeyName = "ReceiveGift";
+    const [visible, setVisible] = React.useState(false);
+
+    React.useEffect(() => {
+        dialogManage.registerDialog({
+            key: KeyName,
+            show() {
+                setVisible(true);
+            },
+        });
+    }, []);
+
+    return (
+        <Mask visible={visible}>
+            <div>2323</div>
+        </Mask>
+    );
+};
+
+export default ReceiveGift;