Dev #2
@@ -813,12 +813,13 @@ export const WorkspaceView: React.FC<WorkspaceViewProps> = ({
|
||||
indentBlock(index);
|
||||
}
|
||||
} else if (e.key === 'Backspace' && (!block.content || block.content === '')) {
|
||||
if ((block.level || 0) > 0) {
|
||||
if (selectedDoc?.blocks && selectedDoc.blocks.length > 1) {
|
||||
e.preventDefault();
|
||||
setSlashBlockId(null);
|
||||
deleteBlockAndFocusPrev(index);
|
||||
} else if ((block.level || 0) > 0) {
|
||||
e.preventDefault();
|
||||
outdentBlock(block.id);
|
||||
} else if (selectedDoc?.blocks && selectedDoc.blocks.length > 1) {
|
||||
e.preventDefault();
|
||||
deleteBlockAndFocusPrev(index);
|
||||
}
|
||||
}
|
||||
};
|
||||
@@ -1857,7 +1858,6 @@ export const WorkspaceView: React.FC<WorkspaceViewProps> = ({
|
||||
}
|
||||
}
|
||||
}}
|
||||
placeholder="Bullet-Titel bearbeiten… (Enter für Unterpunkt)"
|
||||
className="w-full bg-transparent text-xl font-bold text-main focus:outline-none placeholder:text-faint"
|
||||
/>
|
||||
</div>
|
||||
@@ -2199,7 +2199,6 @@ export const WorkspaceView: React.FC<WorkspaceViewProps> = ({
|
||||
onBlur={() => resetIdleTimer()}
|
||||
onChange={(e) => handleContentChange(block, e.target.value)}
|
||||
onKeyDown={(e) => handleKeyDown(e, block, originalIndex)}
|
||||
placeholder={isReadOnly ? '' : 'Gedanke schreiben… (/ für Menü, Tab zum Einrücken)'}
|
||||
className={`w-full bg-transparent text-sm text-main leading-relaxed focus:outline-none resize-none placeholder:text-faint ${
|
||||
isReadOnly ? 'cursor-default' : ''
|
||||
}`}
|
||||
|
||||
Reference in new issue
Block a user