Adding a LEMMY_UI_DEBUG flag for eruda debugging (#624)

This commit is contained in:
Dessalines 2022-04-13 11:33:00 -04:00 committed by GitHub
parent d3775b0247
commit 35f1e06222
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -171,6 +171,14 @@ server.get("/*", async (req, res) => {
/>
);
const eruda = (
<>
<script src="//cdn.jsdelivr.net/npm/eruda"></script>
<script>eruda.init();</script>
</>
);
const erudaStr = process.env["LEMMY_UI_DEBUG"] ? renderToString(eruda) : "";
const root = renderToString(wrapper);
const symbols = renderToString(SYMBOLS);
const cspStr = process.env.LEMMY_EXTERNAL_HOST
@ -187,10 +195,8 @@ server.get("/*", async (req, res) => {
<script>window.isoData = ${serialize(isoData)}</script>
<script>window.lemmyConfig = ${serialize(config)}</script>
<!-- A remote debugging utility for mobile
<script src="//cdn.jsdelivr.net/npm/eruda"></script>
<script>eruda.init();</script>
-->
<!-- A remote debugging utility for mobile -->
${erudaStr}
${helmet.title.toString()}
${helmet.meta.toString()}