Only use the LaTeX indent service for when inserting a line break (#21530)

GitOrigin-RevId: 15c5e5afdee59badc833fe2deb13a80b3c409862
This commit is contained in:
Alf Eaton
2024-11-12 09:05:30 +00:00
committed by Copybot
parent 54ec174331
commit 66fee7a794
4 changed files with 13 additions and 23 deletions
@@ -1,13 +1,9 @@
import { EditorState } from '@codemirror/state'
import {
getIndentation,
IndentContext,
indentString,
} from '@codemirror/language'
import { IndentContext, indentString } from '@codemirror/language'
export const createListItem = (state: EditorState, pos: number) => {
const cx = new IndentContext(state)
const columns = getIndentation(cx, pos) ?? 0
const columns = cx.lineIndent(pos)
const indent = indentString(state, columns)
return `${indent}\\item `
}