라이브 편집 인용과 멀티라인 입력 보정

This commit is contained in:
2026-06-05 10:50:56 +09:00
parent 09b6c51048
commit 56a2c23471
9 changed files with 121 additions and 16 deletions

View File

@@ -84,6 +84,15 @@ const normalizeBodyLines = (payload) => {
const onBodyCommit = (payload) => {
commitCalloutLines(normalizeBodyLines(payload))
}
/**
* 본문 입력 중 마크다운을 동기화한다.
* @param {string|{ value?: string }} payload - 편집 페이로드
* @returns {void}
*/
const onBodyInput = (payload) => {
commitCalloutLines(normalizeBodyLines(payload))
}
</script>
<template>
@@ -105,6 +114,7 @@ const onBodyCommit = (payload) => {
:source-line="bodySourceLine"
:source-line-count="bodyLines.length"
:model-value="modelValue"
@input="onBodyInput"
@commit="onBodyCommit"
@delete-line="emit('delete-line', $event)"
@insert-below="emit('insert-below', $event)"