fix: Code block previous language memory (#3830)

This commit is contained in:
Tom Moor
2022-07-22 09:59:48 +01:00
committed by GitHub
parent ef2abf824e
commit 6fe4b1cba1

View File

@@ -308,7 +308,11 @@ export default class CodeFence extends Node {
}
inputRules({ type }: { type: NodeType }) {
return [textblockTypeInputRule(/^```$/, type)];
return [
textblockTypeInputRule(/^```$/, type, () => ({
language: localStorage?.getItem(PERSISTENCE_KEY) || DEFAULT_LANGUAGE,
})),
];
}
toMarkdown(state: MarkdownSerializerState, node: ProsemirrorNode) {