|
@@ -0,0 +1,26 @@
|
|
|
+"use client";
|
|
|
+import { Mask } from "antd-mobile";
|
|
|
+import React from "react";
|
|
|
+import dialogManage from "../manager";
|
|
|
+
|
|
|
+const ImgDialog = () => {
|
|
|
+ const keyName = "ImgDialog"; // 确保这个keyName是唯一的,与其他地方的keyName不同,以避免冲突
|
|
|
+
|
|
|
+ React.useEffect(() => {
|
|
|
+ dialogManage.registerDialog({
|
|
|
+ key: keyName,
|
|
|
+ show(data: any, idx: number) {
|
|
|
+ console.log(data, idx);
|
|
|
+ },
|
|
|
+ hide() {},
|
|
|
+ });
|
|
|
+ });
|
|
|
+
|
|
|
+ return (
|
|
|
+ <>
|
|
|
+ <Mask visible={false}></Mask>
|
|
|
+ </>
|
|
|
+ );
|
|
|
+};
|
|
|
+
|
|
|
+export default ImgDialog;
|