From 900c8498d65e7571842238a9905be3e48c4cefd2 Mon Sep 17 00:00:00 2001 From: dipterix Date: Wed, 17 Dec 2025 17:02:19 -0500 Subject: [PATCH] Save URL parameters as .urlParams, allowing apps to read from the URL parameters --- src/Components/App.tsx | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/Components/App.tsx b/src/Components/App.tsx index bb436689..bd30e0fd 100644 --- a/src/Components/App.tsx +++ b/src/Components/App.tsx @@ -650,6 +650,16 @@ export async function runExportedApp({ console.warn(`[shinylive] Unrecognized app mode: ${appMode}`); appMode = "viewer"; } + + const urlObj = {}; + urlParams.forEach((v, k) => { + urlObj[k] = v; + }); + + appFiles.push({ + "name": ".urlParams", + "content": JSON.stringify(urlObj) + }); runApp(appRoot, appMode as AppMode, { startFiles: appFiles }, appEngine); }