From 8db0a6f7a8016abd08b7a8ba47ff7a3f847d9ecf Mon Sep 17 00:00:00 2001 From: Ehan Date: Fri, 16 Aug 2024 11:05:35 -0400 Subject: [PATCH] use client side js (after SSR renders main page data) to show edit button for users if userid from client matches userid of server-rendered studyset --- web/index.js | 4 +- web/views/studyset.html | 313 ++-------------------------------------- 2 files changed, 12 insertions(+), 305 deletions(-) diff --git a/web/index.js b/web/index.js index bdd41f9d..32a1dc33 100644 --- a/web/index.js +++ b/web/index.js @@ -210,7 +210,9 @@ fastify.get("/studysets/:studyset", function (request, reply) { reply.view("studyset.html", { ...themeData(request), studyset: result.data[0], - profile: profile + profile: profile, + apiUrl: apiUrl, + apiPublicKey: apiPublicKey }) }) } else { diff --git a/web/views/studyset.html b/web/views/studyset.html index 41e1f000..46bc0705 100644 --- a/web/views/studyset.html +++ b/web/views/studyset.html @@ -266,312 +266,17 @@

Edit

~ include("./partials/footer") + - - - - - - - - - - - - - - - -