From 6538c67789598f36322a1d248e00e6663672b918 Mon Sep 17 00:00:00 2001 From: Rizky Date: Sat, 27 Jan 2024 04:54:50 +0700 Subject: [PATCH] wip fix --- app/web/src/nova/vi/vi.tsx | 6 ++++++ app/web/src/utils/script/types/base.ts | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/app/web/src/nova/vi/vi.tsx b/app/web/src/nova/vi/vi.tsx index 570f4b8a..a3e311f2 100644 --- a/app/web/src/nova/vi/vi.tsx +++ b/app/web/src/nova/vi/vi.tsx @@ -45,6 +45,12 @@ export const Vi: FC<{ w.isMobile = mode === "mobile"; w.isDesktop = mode === "desktop"; + w.preload = (urls: string[]) => { + for (const url of urls) { + vi.page.navs[page_id].add(url); + } + }; + vi.page.cur.id = page_id; vi.on_status_changes = on_status_changed; diff --git a/app/web/src/utils/script/types/base.ts b/app/web/src/utils/script/types/base.ts index 31a1b02e..a6afe6d5 100644 --- a/app/web/src/utils/script/types/base.ts +++ b/app/web/src/utils/script/types/base.ts @@ -14,7 +14,7 @@ export const baseTypings = ` const isLayout: boolean; const isMobile: boolean; const isDesktop: boolean; - const preload: (pathname: string) => void; + const preload: (urls: string[]) => void; const apiHeaders: Record; const navigate: (url: string) => void; const params: any;