From 56a2c2347124778099b686b70cbeabcd61d25d59 Mon Sep 17 00:00:00 2001 From: zenn Date: Fri, 5 Jun 2026 10:50:56 +0900 Subject: [PATCH] =?UTF-8?q?=EB=9D=BC=EC=9D=B4=EB=B8=8C=20=ED=8E=B8?= =?UTF-8?q?=EC=A7=91=20=EC=9D=B8=EC=9A=A9=EA=B3=BC=20=EB=A9=80=ED=8B=B0?= =?UTF-8?q?=EB=9D=BC=EC=9D=B8=20=EC=9E=85=EB=A0=A5=20=EB=B3=B4=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../content/ContentMarkdownCalloutEditor.vue | 10 ++ .../ContentMarkdownCodeBlockEditor.vue | 1 + .../content/ContentMarkdownEditableInline.vue | 12 +++ .../content/ContentMarkdownRenderer.vue | 96 ++++++++++++++++--- docs/map.md | 2 +- docs/spec.md | 2 +- docs/update.md | 8 ++ package-lock.json | 4 +- package.json | 2 +- 9 files changed, 121 insertions(+), 16 deletions(-) diff --git a/components/content/ContentMarkdownCalloutEditor.vue b/components/content/ContentMarkdownCalloutEditor.vue index 5745868..302fd49 100644 --- a/components/content/ContentMarkdownCalloutEditor.vue +++ b/components/content/ContentMarkdownCalloutEditor.vue @@ -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)) +}