refactor: remove debug logging from ClientLayout and PreferencesContext to clean up code and improve performance

This commit is contained in:
Julien Froidefond
2025-10-24 17:25:18 +02:00
parent 931185f0f0
commit e32a7bdb2f
2 changed files with 0 additions and 15 deletions

View File

@@ -33,16 +33,6 @@ export default function ClientLayout({ children, initialLibraries = [], initialF
const backgroundType = preferences.background.type; const backgroundType = preferences.background.type;
const komgaLibraries = preferences.background.komgaLibraries; const komgaLibraries = preferences.background.komgaLibraries;
// Debug: log renders
useEffect(() => {
console.log('🎨 [ClientLayout] Render:', {
pathname,
backgroundType,
hasLibraries: !!komgaLibraries?.length,
preferencesKeys: Object.keys(preferences)
});
});
// Stabiliser libraryIds - ne change que si le contenu change vraiment // Stabiliser libraryIds - ne change que si le contenu change vraiment
const libraryIdsString = useMemo(() => { const libraryIdsString = useMemo(() => {
const newIds = komgaLibraries?.join(",") || ""; const newIds = komgaLibraries?.join(",") || "";

View File

@@ -29,11 +29,6 @@ export function PreferencesProvider({
const [isLoading, setIsLoading] = useState(false); const [isLoading, setIsLoading] = useState(false);
const [hasLoadedPrefs, setHasLoadedPrefs] = useState(!!initialPreferences); const [hasLoadedPrefs, setHasLoadedPrefs] = useState(!!initialPreferences);
// Debug: log state changes
useEffect(() => {
console.log('⚙️ [PreferencesContext] Update:', { status, hasLoadedPrefs, isLoading });
}, [status, hasLoadedPrefs, isLoading]);
const fetchPreferences = async () => { const fetchPreferences = async () => {
try { try {
const response = await fetch("/api/preferences"); const response = await fetch("/api/preferences");