aboutsummaryrefslogtreecommitdiff
path: root/demos/hello-next/bun-framework-next/page-loader.ts
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <jarred@jarredsumner.com> 2021-08-17 21:20:34 -0700
committerGravatar Jarred Sumner <jarred@jarredsumner.com> 2021-08-17 21:20:34 -0700
commit306c7dda6189521b44253eaf4696eb1ea1b1227f (patch)
tree444236a2f1ecd05650adffbc5a060a6d7d8ce37c /demos/hello-next/bun-framework-next/page-loader.ts
parenta703afedddfff4f1a4652a234aea199764830c87 (diff)
parent28cc70cf50398b4b9b6e9ab027b7d965406fba2d (diff)
downloadbun-306c7dda6189521b44253eaf4696eb1ea1b1227f.tar.gz
bun-306c7dda6189521b44253eaf4696eb1ea1b1227f.tar.zst
bun-306c7dda6189521b44253eaf4696eb1ea1b1227f.zip
Merge branch 'main' of github.com:Jarred-Sumner/esdev
Former-commit-id: f4062ec24c4368670a0f5bc336de32fe1df6e821
Diffstat (limited to 'demos/hello-next/bun-framework-next/page-loader.ts')
-rw-r--r--demos/hello-next/bun-framework-next/page-loader.ts8
1 files changed, 7 insertions, 1 deletions
diff --git a/demos/hello-next/bun-framework-next/page-loader.ts b/demos/hello-next/bun-framework-next/page-loader.ts
index fdc6f5f28..62cfab583 100644
--- a/demos/hello-next/bun-framework-next/page-loader.ts
+++ b/demos/hello-next/bun-framework-next/page-loader.ts
@@ -3,10 +3,15 @@ import NextPageLoader from "next/dist/client/page-loader";
export default class PageLoader extends NextPageLoader {
public routeLoader: RouteLoader;
- getPageList() {
+ constructor(_, __, pages) {
+ super(_, __);
+ this.pages = pages;
}
+ getPageList() {
+ return Object.keys(this.pages);
+ }
loadPage(route: string): Promise<GoodPageCache> {
return this.routeLoader.loadRoute(route).then((res) => {
@@ -24,6 +29,7 @@ export default class PageLoader extends NextPageLoader {
});
}
+ // not used in development!
prefetch(route: string): Promise<void> {
return this.routeLoader.prefetch(route);
}