mirror of
https://github.com/lordmathis/lemma.git
synced 2025-11-06 07:54:22 +00:00
Remove debug console logs
This commit is contained in:
@@ -77,13 +77,7 @@ const Editor = () => {
|
||||
}, [selectedFile, settings.theme, handleContentChange, handleSave]);
|
||||
|
||||
useEffect(() => {
|
||||
console.log('Editor: content or selectedFile changed', {
|
||||
content,
|
||||
selectedFile,
|
||||
});
|
||||
|
||||
if (viewRef.current && content !== viewRef.current.state.doc.toString()) {
|
||||
console.log('Editor: updating content in CodeMirror');
|
||||
viewRef.current.dispatch({
|
||||
changes: {
|
||||
from: 0,
|
||||
|
||||
@@ -7,13 +7,6 @@ export const EditorContentProvider = ({ children }) => {
|
||||
const { content, handleContentChange, handleSave, selectedFile } =
|
||||
useFileManagementContext();
|
||||
|
||||
useEffect(() => {
|
||||
console.log('EditorContentProvider: content or selectedFile updated', {
|
||||
content,
|
||||
selectedFile,
|
||||
});
|
||||
}, [content, selectedFile]);
|
||||
|
||||
return (
|
||||
<EditorContentContext.Provider
|
||||
value={{ content, handleContentChange, handleSave }}
|
||||
|
||||
@@ -6,8 +6,6 @@ const FileSelectionContext = createContext();
|
||||
export const FileSelectionProvider = ({ children }) => {
|
||||
const { selectedFile, handleFileSelect } = useFileManagementContext();
|
||||
|
||||
console.log('FileSelectionProvider rendering', { selectedFile });
|
||||
|
||||
return (
|
||||
<FileSelectionContext.Provider value={{ selectedFile, handleFileSelect }}>
|
||||
{children}
|
||||
|
||||
@@ -1,13 +1,16 @@
|
||||
import { useCallback } from 'react';
|
||||
import { saveFileContent, deleteFile } from '../services/api';
|
||||
import { useToasts } from '@geist-ui/core';
|
||||
|
||||
export const useFileOperations = (setHasUnsavedChanges) => {
|
||||
const { setToast } = useToasts();
|
||||
|
||||
const handleSave = useCallback(
|
||||
async (filePath, content) => {
|
||||
try {
|
||||
await saveFileContent(filePath, content);
|
||||
setHasUnsavedChanges(false);
|
||||
console.log('File saved successfully');
|
||||
setToast({ text: 'File saved successfully', type: 'success' });
|
||||
return true;
|
||||
} catch (error) {
|
||||
console.error('Error saving file:', error);
|
||||
@@ -20,9 +23,10 @@ export const useFileOperations = (setHasUnsavedChanges) => {
|
||||
const handleDelete = useCallback(async (filePath) => {
|
||||
try {
|
||||
await deleteFile(filePath);
|
||||
console.log('File deleted successfully');
|
||||
setToast({ text: 'File deleted successfully', type: 'success' });
|
||||
return true;
|
||||
} catch (error) {
|
||||
setToast({ text: `Error deleting file`, type: 'error' });
|
||||
console.error('Error deleting file:', error);
|
||||
return false;
|
||||
}
|
||||
@@ -32,9 +36,9 @@ export const useFileOperations = (setHasUnsavedChanges) => {
|
||||
async (fileName, initialContent = '') => {
|
||||
try {
|
||||
await saveFileContent(fileName, initialContent);
|
||||
console.log('New file created successfully');
|
||||
return true;
|
||||
} catch (error) {
|
||||
setToast({ text: `Error creating new file`, type: 'error' });
|
||||
console.error('Error creating new file:', error);
|
||||
return false;
|
||||
}
|
||||
|
||||
@@ -6,7 +6,6 @@ export const useFileSelection = () => {
|
||||
const [isNewFile, setIsNewFile] = useState(true);
|
||||
|
||||
const handleFileSelect = useCallback(async (filePath) => {
|
||||
console.log('File selected:', filePath);
|
||||
setSelectedFile(filePath);
|
||||
setIsNewFile(filePath === DEFAULT_FILE.path);
|
||||
}, []);
|
||||
|
||||
Reference in New Issue
Block a user