Remove debug console logs

This commit is contained in:
2024-10-05 10:18:59 +02:00
parent 3691a59666
commit 49c68e3f77
5 changed files with 7 additions and 19 deletions

View File

@@ -77,13 +77,7 @@ const Editor = () => {
}, [selectedFile, settings.theme, handleContentChange, handleSave]); }, [selectedFile, settings.theme, handleContentChange, handleSave]);
useEffect(() => { useEffect(() => {
console.log('Editor: content or selectedFile changed', {
content,
selectedFile,
});
if (viewRef.current && content !== viewRef.current.state.doc.toString()) { if (viewRef.current && content !== viewRef.current.state.doc.toString()) {
console.log('Editor: updating content in CodeMirror');
viewRef.current.dispatch({ viewRef.current.dispatch({
changes: { changes: {
from: 0, from: 0,

View File

@@ -7,13 +7,6 @@ export const EditorContentProvider = ({ children }) => {
const { content, handleContentChange, handleSave, selectedFile } = const { content, handleContentChange, handleSave, selectedFile } =
useFileManagementContext(); useFileManagementContext();
useEffect(() => {
console.log('EditorContentProvider: content or selectedFile updated', {
content,
selectedFile,
});
}, [content, selectedFile]);
return ( return (
<EditorContentContext.Provider <EditorContentContext.Provider
value={{ content, handleContentChange, handleSave }} value={{ content, handleContentChange, handleSave }}

View File

@@ -6,8 +6,6 @@ const FileSelectionContext = createContext();
export const FileSelectionProvider = ({ children }) => { export const FileSelectionProvider = ({ children }) => {
const { selectedFile, handleFileSelect } = useFileManagementContext(); const { selectedFile, handleFileSelect } = useFileManagementContext();
console.log('FileSelectionProvider rendering', { selectedFile });
return ( return (
<FileSelectionContext.Provider value={{ selectedFile, handleFileSelect }}> <FileSelectionContext.Provider value={{ selectedFile, handleFileSelect }}>
{children} {children}

View File

@@ -1,13 +1,16 @@
import { useCallback } from 'react'; import { useCallback } from 'react';
import { saveFileContent, deleteFile } from '../services/api'; import { saveFileContent, deleteFile } from '../services/api';
import { useToasts } from '@geist-ui/core';
export const useFileOperations = (setHasUnsavedChanges) => { export const useFileOperations = (setHasUnsavedChanges) => {
const { setToast } = useToasts();
const handleSave = useCallback( const handleSave = useCallback(
async (filePath, content) => { async (filePath, content) => {
try { try {
await saveFileContent(filePath, content); await saveFileContent(filePath, content);
setHasUnsavedChanges(false); setHasUnsavedChanges(false);
console.log('File saved successfully'); setToast({ text: 'File saved successfully', type: 'success' });
return true; return true;
} catch (error) { } catch (error) {
console.error('Error saving file:', error); console.error('Error saving file:', error);
@@ -20,9 +23,10 @@ export const useFileOperations = (setHasUnsavedChanges) => {
const handleDelete = useCallback(async (filePath) => { const handleDelete = useCallback(async (filePath) => {
try { try {
await deleteFile(filePath); await deleteFile(filePath);
console.log('File deleted successfully'); setToast({ text: 'File deleted successfully', type: 'success' });
return true; return true;
} catch (error) { } catch (error) {
setToast({ text: `Error deleting file`, type: 'error' });
console.error('Error deleting file:', error); console.error('Error deleting file:', error);
return false; return false;
} }
@@ -32,9 +36,9 @@ export const useFileOperations = (setHasUnsavedChanges) => {
async (fileName, initialContent = '') => { async (fileName, initialContent = '') => {
try { try {
await saveFileContent(fileName, initialContent); await saveFileContent(fileName, initialContent);
console.log('New file created successfully');
return true; return true;
} catch (error) { } catch (error) {
setToast({ text: `Error creating new file`, type: 'error' });
console.error('Error creating new file:', error); console.error('Error creating new file:', error);
return false; return false;
} }

View File

@@ -6,7 +6,6 @@ export const useFileSelection = () => {
const [isNewFile, setIsNewFile] = useState(true); const [isNewFile, setIsNewFile] = useState(true);
const handleFileSelect = useCallback(async (filePath) => { const handleFileSelect = useCallback(async (filePath) => {
console.log('File selected:', filePath);
setSelectedFile(filePath); setSelectedFile(filePath);
setIsNewFile(filePath === DEFAULT_FILE.path); setIsNewFile(filePath === DEFAULT_FILE.path);
}, []); }, []);