formatting

This commit is contained in:
cmdr2 2023-07-24 16:38:45 +05:30
parent cba1cfbbef
commit 357ab9596e

View File

@ -240,7 +240,7 @@ var PARAMETERS = [
icon: ["fa-brands", "fa-cloudflare"], icon: ["fa-brands", "fa-cloudflare"],
render: () => '<button id="toggle-cloudflare-tunnel" class="primaryButton">Start</button>', render: () => '<button id="toggle-cloudflare-tunnel" class="primaryButton">Start</button>',
table: networkParametersTable, table: networkParametersTable,
} },
] ]
function getParameterSettingsEntry(id) { function getParameterSettingsEntry(id) {
@ -315,7 +315,7 @@ function initParameters(parameters) {
noteElements.push(noteElement) noteElements.push(noteElement)
} }
if (typeof(parameter.icon) == "string") { if (typeof parameter.icon == "string") {
parameter.icon = [parameter.icon] parameter.icon = [parameter.icon]
} }
const icon = parameter.icon ? [createElement("i", undefined, ["fa", ...parameter.icon])] : [] const icon = parameter.icon ? [createElement("i", undefined, ["fa", ...parameter.icon])] : []
@ -342,7 +342,7 @@ function initParameters(parameters) {
let p = parametersTable let p = parametersTable
if (parameter.table) { if (parameter.table) {
p = parameter.table p = parameter.table
} }
p.appendChild(newrow) p.appendChild(newrow)
parameter.settingsEntry = newrow parameter.settingsEntry = newrow
@ -426,11 +426,11 @@ async function getAppConfig() {
if (config.config_on_startup) { if (config.config_on_startup) {
if (config.config_on_startup?.test_diffusers && config.update_branch !== "main") { if (config.config_on_startup?.test_diffusers && config.update_branch !== "main") {
document.body.classList.add("diffusers-enabled-on-startup"); document.body.classList.add("diffusers-enabled-on-startup")
document.body.classList.remove("diffusers-disabled-on-startup"); document.body.classList.remove("diffusers-disabled-on-startup")
} else { } else {
document.body.classList.add("diffusers-disabled-on-startup"); document.body.classList.add("diffusers-disabled-on-startup")
document.body.classList.remove("diffusers-enabled-on-startup"); document.body.classList.remove("diffusers-enabled-on-startup")
} }
} }
@ -674,7 +674,7 @@ saveSettingsBtn.addEventListener("click", function() {
update_branch: updateBranch, update_branch: updateBranch,
} }
document.querySelectorAll('#system-settings [data-setting-id]').forEach((parameterRow) => { document.querySelectorAll("#system-settings [data-setting-id]").forEach((parameterRow) => {
if (parameterRow.dataset.saveInAppConfig === "true") { if (parameterRow.dataset.saveInAppConfig === "true") {
const parameterElement = const parameterElement =
document.getElementById(parameterRow.dataset.settingId) || document.getElementById(parameterRow.dataset.settingId) ||
@ -713,28 +713,33 @@ saveSettingsBtn.addEventListener("click", function() {
Promise.all([savePromise, asyncDelay(300)]).then(() => saveSettingsBtn.classList.remove("active")) Promise.all([savePromise, asyncDelay(300)]).then(() => saveSettingsBtn.classList.remove("active"))
}) })
listenToNetworkField.addEventListener("change", debounce( ()=>{ listenToNetworkField.addEventListener(
saveSettingsBtn.click() "change",
}, 1000)) debounce(() => {
saveSettingsBtn.click()
}, 1000)
)
listenPortField.addEventListener("change", debounce( ()=>{ listenPortField.addEventListener(
saveSettingsBtn.click() "change",
}, 1000)) debounce(() => {
saveSettingsBtn.click()
}, 1000)
)
let copyCloudflareAddressBtn = document.querySelector("#copy-cloudflare-address") let copyCloudflareAddressBtn = document.querySelector("#copy-cloudflare-address")
let cloudflareAddressField = document.getElementById("cloudflare-address") let cloudflareAddressField = document.getElementById("cloudflare-address")
navigator.permissions.query({ name: "clipboard-write" }).then(function (result) { navigator.permissions.query({ name: "clipboard-write" }).then(function(result) {
if (result.state === "granted") { if (result.state === "granted") {
// you can read from the clipboard // you can read from the clipboard
copyCloudflareAddressBtn.addEventListener("click", (e) => { copyCloudflareAddressBtn.addEventListener("click", (e) => {
navigator.clipboard.writeText(cloudflareAddressField.innerHTML) navigator.clipboard.writeText(cloudflareAddressField.innerHTML)
showToast("Copied server address to clipboard") showToast("Copied server address to clipboard")
}) })
} else { } else {
copyCloudflareAddressBtn.classList.add("displayNone") copyCloudflareAddressBtn.classList.add("displayNone")
} }
}); })
document.addEventListener("system_info_update", (e) => setDeviceInfo(e.detail)) document.addEventListener("system_info_update", (e) => setDeviceInfo(e.detail))