Explorar o código

fix: fix '' does not exist on type

runningwater hai 6 meses
pai
achega
2c039b34db
Modificáronse 2 ficheiros con 10 adicións e 12 borrados
  1. 0 12
      src/extend.d.ts
  2. 10 0
      src/plugins/vue.d.ts

+ 0 - 12
src/extend.d.ts

@@ -1,12 +0,0 @@
-import { ComponentCustomProperties } from "vue";
-declare module "@vue/runtime-core" {
-  interface ComponentCustomProperties {
-    $message: typeof import("element-plus/es/components/message/src/message").ElMessage;
-    $notify: typeof import("element-plus/es/components/notification/src/notification").ElNotification;
-    $confirm: (typeof import("element-plus/es/components/message-box/src/message-box").ElMessageBox)["confirm"];
-    $alert: (typeof import("element-plus/es/components/message-box/src/message-box").ElMessageBox)["alert"];
-    $prompt: (typeof import("element-plus/es/components/message-box/src/message-box").ElMessageBox)["prompt"];
-  }
-}
-
-export default ComponentCustomProperties;

+ 10 - 0
src/plugins/vue.d.ts

@@ -0,0 +1,10 @@
+declare module "vue" {
+  export interface ComponentCustomProperties {
+    $message: (typeof import("element-plus"))["ElMessage"];
+    $notify: (typeof import("element-plus"))["ElNotification"];
+    $confirm: (typeof import("element-plus"))["ElMessageBox"]["confirm"];
+    $alert: (typeof import("element-plus"))["ElMessageBox"]["alert"];
+    $prompt: (typeof import("element-plus"))["ElMessageBox"]["prompt"];
+  }
+}
+export type Size = "default" | "small" | "large";