From 5cdd45e6d9cfbdeea140094c07f88422c9af812a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8F=B2=E9=B8=BD?= <1020103647@qq.com> Date: Sun, 12 May 2024 11:53:08 +0800 Subject: [PATCH] refine: gitignore --- .gitignore | 2 +- uni-pages.d.ts | 28 ++++++++++++++++++++++++++++ 2 files changed, 29 insertions(+), 1 deletion(-) create mode 100644 uni-pages.d.ts diff --git a/.gitignore b/.gitignore index 4fd1279..f52e902 100644 --- a/.gitignore +++ b/.gitignore @@ -27,7 +27,7 @@ dist # auto-import.d.ts # vite-plugin-uni-pages 生成的类型文件,每次切换分支都一堆不同的,所以直接 .gitignore -uni-pages.d.ts +# uni-pages.d.ts # 插件生成的文件 # src/pages.json diff --git a/uni-pages.d.ts b/uni-pages.d.ts new file mode 100644 index 0000000..70b5e83 --- /dev/null +++ b/uni-pages.d.ts @@ -0,0 +1,28 @@ +/* eslint-disable */ +/* prettier-ignore */ +// @ts-nocheck +// Generated by vite-plugin-uni-pages + +interface NavigateToOptions { + url: "/pages/index/index" | + "/pages/index/about" | + "/pages/index/request" | + "/pages/index/request2" | + "/pages/index/upload" | + "/pages/index/upload2" | + "/pages-sub/demo/index"; +} +interface RedirectToOptions extends NavigateToOptions {} + +interface SwitchTabOptions { + url: "/pages/index/index" | "/pages/index/about" +} + +type ReLaunchOptions = NavigateToOptions | SwitchTabOptions; + +declare interface Uni { + navigateTo(options: UniNamespace.NavigateToOptions & NavigateToOptions): void; + redirectTo(options: UniNamespace.RedirectToOptions & RedirectToOptions): void; + switchTab(options: UniNamespace.SwitchTabOptions & SwitchTabOptions): void; + reLaunch(options: UniNamespace.ReLaunchOptions & ReLaunchOptions): void; +}