From b0194e10a87e16797a568d8a30d53ebecd27d8a4 Mon Sep 17 00:00:00 2001
From: Jake Vanderwerf <get@jakevanderwerf.ca>
Date: Sat, 18 Oct 2025 15:04:51 +0000
Subject: [PATCH] =DataStore.js and UploaderManager.js overhaul

---
 assets/js/dash/UtilityFunctions.js |   60 ------------------------------------------------------------
 1 files changed, 0 insertions(+), 60 deletions(-)

diff --git a/assets/js/dash/UtilityFunctions.js b/assets/js/dash/UtilityFunctions.js
index 1d3197d..ec64aac 100644
--- a/assets/js/dash/UtilityFunctions.js
+++ b/assets/js/dash/UtilityFunctions.js
@@ -1,63 +1,3 @@
-// Theme switching functionality
-document.addEventListener('DOMContentLoaded', function() {
-	console.log('Theme switch initiated');
-	const themeSwitch = document.getElementById('theme-switch');
-
-	if (!themeSwitch) return;
-
-	// Initialize theme from localStorage or system preference
-	const prefersDark = window.matchMedia('(prefers-color-scheme: dark)');
-	const storedTheme = localStorage.getItem('theme');
-
-	if (storedTheme) {
-		document.documentElement.classList.toggle('dark', storedTheme === 'dark');
-		themeSwitch.checked = storedTheme === 'dark';
-	} else {
-		document.documentElement.classList.toggle('dark', prefersDark.matches);
-		themeSwitch.checked = prefersDark.matches;
-	}
-
-	// Handle theme switch changes
-	themeSwitch.addEventListener('change', async function () {
-		const isDark = this.checked;
-		document.documentElement.classList.toggle('dark', isDark);
-		localStorage.setItem('theme', isDark ? 'dark' : 'light');
-
-		// If user is logged in, save preference
-		if (jvbSettings.currentUser !== null) {
-			try {
-				await fetch(`${jvbSettings.api}settings`, {
-					method: 'POST',
-					headers: {
-						'Content-Type': 'application/json',
-						'X-WP-Nonce': jvbSettings.nonce,
-						'action_nonce': jvbSettings.dash,
-					},
-					body: JSON.stringify({
-						dark_mode: isDark
-					})
-				});
-			} catch (error) {
-				console.error('Failed to save theme preference:', error);
-			}
-		}
-
-		// Update label
-		const label = document.getElementById('theme-switch');
-		if (label) {
-			label.title = isDark ? 'Toggle Light Mode' : 'Toggle Dark Mode';
-		}
-	});
-
-	// Handle system theme changes
-	prefersDark.addEventListener('change', (e) => {
-		if (!localStorage.getItem('theme')) {
-			const isDark = e.matches;
-			document.documentElement.classList.toggle('dark', isDark);
-			themeSwitch.checked = isDark;
-		}
-	});
-});
 
 /**
  *

--
Gitblit v1.10.0