diff options
author | kaotisk <kaotisk@arching-kaos.org> | 2024-11-30 14:24:18 +0200 |
---|---|---|
committer | kaotisk <kaotisk@arching-kaos.org> | 2024-11-30 14:24:18 +0200 |
commit | 3068b57c4841491ae885e555cc5560a1c2f80a9c (patch) | |
tree | 81c55efe4d761c2355763a9c228f706aa9f0ced8 /src/js/arching-kaos-web-ui-settings.js | |
parent | 31e92292f140c1e1ee2c7f04e11ba90392f6dab9 (diff) | |
download | arching-kaos-web-ui-3068b57c4841491ae885e555cc5560a1c2f80a9c.tar.gz arching-kaos-web-ui-3068b57c4841491ae885e555cc5560a1c2f80a9c.tar.bz2 arching-kaos-web-ui-3068b57c4841491ae885e555cc5560a1c2f80a9c.zip |
Minor updates
- Fix refreshRadio and exported function
- Exported function refreshChat
- New function debugLog to replace console.log with conditional printing
- Licensing to be LibreJS compatible
- Minor fixes where applicable (see diff)
Diffstat (limited to 'src/js/arching-kaos-web-ui-settings.js')
-rw-r--r-- | src/js/arching-kaos-web-ui-settings.js | 23 |
1 files changed, 12 insertions, 11 deletions
diff --git a/src/js/arching-kaos-web-ui-settings.js b/src/js/arching-kaos-web-ui-settings.js index 0435de4..ddee8f8 100644 --- a/src/js/arching-kaos-web-ui-settings.js +++ b/src/js/arching-kaos-web-ui-settings.js @@ -1,10 +1,10 @@ -/* Arching Kaos Settings - * - * Kaotisk Hund - 2024 - * - * @license magnet:?xt=urn:btih:0b31508aeb0634b347b8270c7bee4d411b5d4109&dn=agpl-3.0.txt AGPL v3.0 - * - */ +// Arching Kaos Settings +// +// Kaotisk Hund - 2024 +// +// @license magnet:?xt=urn:btih:0b31508aeb0634b347b8270c7bee4d411b5d4109&dn=agpl-3.0.txt AGPL v3.0 +// + /* * We will be using browser's localStorage for the clients to configure their * desired way to visit the web-ui. @@ -24,6 +24,7 @@ */ import { makeElement } from "./arching-kaos-generator.js"; import { getSettingsPage } from "./ui/sections/settingsSection.js"; +import { debugLog } from "./utils.js"; var default_settings = { ipfs: { @@ -158,7 +159,7 @@ function renderAssets(container, value){ function settingPlaceToDOM(key, value){ var container = document.createElement("details"); var summary = document.createElement("summary"); - console.log("~~KEY: "+key); + debugLog("~~KEY: "+key); summary.innerText=key; container.appendChild(summary); if ( Array.isArray(value) ){ @@ -174,7 +175,7 @@ function settingPlaceToDOM(key, value){ }); container.appendChild(ul); } else if (value.constructor.name === "Object" ) { - console.log("KEY: "+key); + debugLog("KEY: "+key); switch (key){ case 'ipfs': makeElement({ element:"h4",innerText:"Gateway" }, container); @@ -205,7 +206,7 @@ function settingPlaceToDOM(key, value){ container.innerText += " unknonwn lol"; } } else { - console.log(`Settings value: ${value}, type: ${typeof(value)}`); + debugLog(`Settings value: ${value}, type: ${typeof(value)}`); // container.innerText = value; } getSettingsPage().appendChild(container); @@ -235,7 +236,7 @@ export function getSettings() return default_settings; } -// console.log(settings.ipfsGatewayAddress[settings.ipfsSelectedGatewayAddress]); +// debugLog(settings.ipfsGatewayAddress[settings.ipfsSelectedGatewayAddress]); // vim: tabstop=4 shiftwidth=4 expandtab softtabstop=4 // @license-end |