From 3cdc5ab3dc12b2277b6f186f18712c886d652d4b Mon Sep 17 00:00:00 2001 From: duwlsssss Date: Fri, 22 Aug 2025 11:20:46 +0900 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20Bug:=20proceeding=20=EC=8A=A4?= =?UTF-8?q?=ED=81=AC=EB=A1=A4=20=EB=B0=98=EC=98=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ProceedingDoc/ProceedingDoc.client.tsx | 6 +++++- .../ProceedingEditor/ProceedingEditor.client.tsx | 14 +------------- 2 files changed, 6 insertions(+), 14 deletions(-) diff --git a/src/features/ai-meeting-manager/components/panels/ProceedingPanel/ProceedingDoc/ProceedingDoc.client.tsx b/src/features/ai-meeting-manager/components/panels/ProceedingPanel/ProceedingDoc/ProceedingDoc.client.tsx index aec76599..e02662a2 100644 --- a/src/features/ai-meeting-manager/components/panels/ProceedingPanel/ProceedingDoc/ProceedingDoc.client.tsx +++ b/src/features/ai-meeting-manager/components/panels/ProceedingPanel/ProceedingDoc/ProceedingDoc.client.tsx @@ -2,6 +2,8 @@ import type { ProceedingSection } from '@features/ai-meeting-manager/types/proceeding.types'; +import ProceedingDocSkeleton from './ProceedingDocSkeleton.client'; + const ProceedingDoc = ({ sections }: { sections: ProceedingSection[] }) => { // { items: [''], title: "" } 인 상태 const isBlank = (s: string) => !s; @@ -12,7 +14,9 @@ const ProceedingDoc = ({ sections }: { sections: ProceedingSection[] }) => { }; return ( -
+
+ {/* sections이 안 넘어왔을 때 스켈레톤*/} + {!sections && } {isNoSections(sections) ? (

회의 진행 내용이 없습니다.

) : ( diff --git a/src/features/ai-meeting-manager/components/panels/ProceedingPanel/ProceedingEditor/ProceedingEditor.client.tsx b/src/features/ai-meeting-manager/components/panels/ProceedingPanel/ProceedingEditor/ProceedingEditor.client.tsx index a5a6a259..b1688347 100644 --- a/src/features/ai-meeting-manager/components/panels/ProceedingPanel/ProceedingEditor/ProceedingEditor.client.tsx +++ b/src/features/ai-meeting-manager/components/panels/ProceedingPanel/ProceedingEditor/ProceedingEditor.client.tsx @@ -121,18 +121,6 @@ const ProceedingEditor = ({ [focus, setSectionsAndEmit], ); - const insertSectionBelow = useCallback( - (secIdx: number) => { - setSectionsAndEmit((prev) => [ - ...prev.slice(0, secIdx + 1), - { title: '', items: [''] }, - ...prev.slice(secIdx + 1), - ]); - setTimeout(() => focus(keyOfTitle(secIdx + 1)), 0); - }, - [focus, setSectionsAndEmit], - ); - const deleteSectionAndFocusPrevLastItem = useCallback( (secIdx: number) => { if (secIdx <= 0) return; @@ -347,7 +335,7 @@ const ProceedingEditor = ({