15 lines
370 B
JavaScript
15 lines
370 B
JavaScript
import { OrderedList } from '@tiptap/extension-ordered-list';
|
|
import { getMarkdownSource } from '../services/markdown_sourcemap';
|
|
|
|
export default OrderedList.extend({
|
|
addAttributes() {
|
|
return {
|
|
...this.parent?.(),
|
|
|
|
parens: {
|
|
default: false,
|
|
parseHTML: (element) => /^[0-9]+\)/.test(getMarkdownSource(element)),
|
|
},
|
|
};
|
|
},
|
|
});
|