summaryrefslogtreecommitdiff
path: root/static/src/settings.js
diff options
context:
space:
mode:
authorTim Keller <tjk@tjkeller.xyz>2025-12-09 22:16:48 -0600
committerTim Keller <tjk@tjkeller.xyz>2025-12-09 22:16:57 -0600
commit3e7fdfb6c8a50c59ac933f701526ad1815dded92 (patch)
treed2c699ff93e23d0fe45845a4c2dc05d820ec317b /static/src/settings.js
parent39738b84e9164b0f2d01f22440548c4393160013 (diff)
downloadimmich-frame-3e7fdfb6c8a50c59ac933f701526ad1815dded92.tar.xz
immich-frame-3e7fdfb6c8a50c59ac933f701526ad1815dded92.zip
refactor codebase. Reorganize file structure. Replace webpack for vite. Setup setuptools for application. Move closer to distributable appv0.3.0
Diffstat (limited to 'static/src/settings.js')
-rw-r--r--static/src/settings.js16
1 files changed, 0 insertions, 16 deletions
diff --git a/static/src/settings.js b/static/src/settings.js
deleted file mode 100644
index fd8bdad..0000000
--- a/static/src/settings.js
+++ /dev/null
@@ -1,16 +0,0 @@
-import apiConnector from "./connector.js"
-
-export default async function initSettings(settingsPageContainer) {
- const inputList = Array.from(settingsPageContainer.querySelectorAll("[name]"))
- const inputs = Object.fromEntries(inputList.map(e => [e.name, e]))
- const currentConfig = await apiConnector.fetchConfig()
-
- for (const [name, value] of Object.entries(currentConfig))
- if (inputs[name])
- inputs[name].value = value
-
- settingsPageContainer.querySelector("#settings-submit").addEventListener("click", e => {
- e.preventDefault()
- apiConnector.updateConfig(Object.fromEntries(inputList.map(el => [el.name, el.type === "number" ? parseFloat(el.value) : el.value])))
- })
-}