From 75ff6e1af123079d2391bcb755a77743769e7f6e Mon Sep 17 00:00:00 2001 From: jason Date: Mon, 9 Mar 2026 22:31:13 -0500 Subject: [PATCH] fix(build): delete useSettings.js (replaced by useSettings.jsx) --- client/src/hooks/useSettings.js | 36 --------------------------------- 1 file changed, 36 deletions(-) delete mode 100644 client/src/hooks/useSettings.js diff --git a/client/src/hooks/useSettings.js b/client/src/hooks/useSettings.js deleted file mode 100644 index cafb854..0000000 --- a/client/src/hooks/useSettings.js +++ /dev/null @@ -1,36 +0,0 @@ -import { createContext, useContext, useEffect, useState } from 'react' -import axios from 'axios' - -const SettingsContext = createContext({}) - -export function SettingsProvider({ children }) { - const [settings, setSettings] = useState({ - kennel_name: 'BREEDR', - kennel_tagline: '', - }) - const [loading, setLoading] = useState(true) - - useEffect(() => { - axios.get('/api/settings') - .then(res => { - setSettings(prev => ({ ...prev, ...res.data })) - }) - .catch(() => {}) - .finally(() => setLoading(false)) - }, []) - - const saveSettings = async (updates) => { - await axios.put('/api/settings', updates) - setSettings(prev => ({ ...prev, ...updates })) - } - - return ( - - {children} - - ) -} - -export function useSettings() { - return useContext(SettingsContext) -}