diff --git a/js/src/common/utils/styleSelectedText.ts b/js/src/common/utils/styleSelectedText.ts index eacd5abc1..fc42c7c4b 100644 --- a/js/src/common/utils/styleSelectedText.ts +++ b/js/src/common/utils/styleSelectedText.ts @@ -260,3 +260,15 @@ function orderedList(textarea: HTMLTextAreaElement): SelectionRange { return { text, selectionStart, selectionEnd }; } + +function numberedLines(lines: string[]) { + let i; + let len; + let index; + const results = []; + for (index = i = 0, len = lines.length; i < len; index = ++i) { + const line = lines[index]; + results.push(`${index + 1}. ${line}`); + } + return results; +}