Enable autocommit for delete and create

This commit is contained in:
2024-10-13 15:02:31 +02:00
parent 593a01db2e
commit 1341881968
3 changed files with 93 additions and 67 deletions

View File

@@ -33,18 +33,10 @@ const MainContent = ({ selectedFile, handleFileSelect, handleLinkClick }) => {
let success = await handleSave(filePath, content);
if (success) {
setHasUnsavedChanges(false);
if (settings.gitAutoCommit && settings.gitEnabled) {
const commitMessage = settings.gitCommitMsgTemplate.replace(
'${filename}',
filePath
);
success = await handleCommitAndPush(commitMessage);
}
}
return success;
},
[handleSave, setHasUnsavedChanges, settings, handleCommitAndPush]
[handleSave, setHasUnsavedChanges]
);
const handleCreateFile = useCallback(