diff --git a/src/types/uni-pages.d.ts b/src/types/uni-pages.d.ts new file mode 100644 index 0000000..f809bcc --- /dev/null +++ b/src/types/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/my/index"; +} +interface RedirectToOptions extends NavigateToOptions {} + +interface SwitchTabOptions { + url: "/pages/index/index" | "/pages/index/about" | "/pages/my/index" +} + +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; +}