From 3f82b71a657d8b8218ed468acf0552f29cfd1dd0 Mon Sep 17 00:00:00 2001 From: nsfisis Date: Sat, 18 Mar 2023 22:23:37 +0900 Subject: feat(nuldoc): first implementation of rendering slide --- nuldoc-src/pages/slide.ts | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) (limited to 'nuldoc-src/pages/slide.ts') diff --git a/nuldoc-src/pages/slide.ts b/nuldoc-src/pages/slide.ts index fdfe868..2b7e202 100644 --- a/nuldoc-src/pages/slide.ts +++ b/nuldoc-src/pages/slide.ts @@ -90,6 +90,27 @@ export async function generateSlidePage( ), ), ), + el( + "canvas", + [["id", "slide"], ["data-slide-link", slide.slideLink]], + ), + el( + "div", + [], + el("button", [["id", "prev"]], text("Prev")), + el("button", [["id", "next"]], text("Next")), + ), + el( + "script", + [[ + "src", + "https://cdnjs.cloudflare.com/ajax/libs/pdf.js/3.4.120/pdf.min.js", + ]], + ), + el( + "script", + [["src", "/slide.js"], ["type", "module"]], + ), ), ), ), -- cgit v1.2.3-70-g09d2