diff --git a/src/features/ai-meeting-manager/components/panels/MeetingPanel/MeetingPanel.client.tsx b/src/features/ai-meeting-manager/components/panels/MeetingPanel/MeetingPanel.client.tsx index bf25c320..301e49e2 100644 --- a/src/features/ai-meeting-manager/components/panels/MeetingPanel/MeetingPanel.client.tsx +++ b/src/features/ai-meeting-manager/components/panels/MeetingPanel/MeetingPanel.client.tsx @@ -121,7 +121,7 @@ const MeetingPanel = ({ pageType, leftTab }: MeetingPanelProps) => { meetingStartTime={meetingStartTime} speeches={speeches} /> -
+
{isMeetingPage ? (
{/* 목록 부분 */} -
+
{/* 설명 부분 */}
diff --git a/src/features/ai-meeting-manager/components/panels/MeetingPanel/SpeechPanel/SpeechPanel.client.tsx b/src/features/ai-meeting-manager/components/panels/MeetingPanel/SpeechPanel/SpeechPanel.client.tsx index 4f7c73ef..a2fbd939 100644 --- a/src/features/ai-meeting-manager/components/panels/MeetingPanel/SpeechPanel/SpeechPanel.client.tsx +++ b/src/features/ai-meeting-manager/components/panels/MeetingPanel/SpeechPanel/SpeechPanel.client.tsx @@ -20,17 +20,17 @@ const SpeechPanel = ({ speeches, isMeetingPage, meetingStartTime }: SpeechPanelP useEffect(() => { if (isMeetingPage && lastItemRef.current) { - lastItemRef.current.scrollIntoView({ behavior: 'smooth', block: 'nearest' }); + lastItemRef.current.scrollIntoView({ behavior: 'smooth', block: 'center', inline: 'center' }); } }, [isMeetingPage, speeches.length]); return (
{noSpeeches ? ( diff --git a/src/features/ai-meeting-manager/hooks/useLevelFetching.ts b/src/features/ai-meeting-manager/hooks/useLevelFetching.ts index 2362a043..b8112939 100644 --- a/src/features/ai-meeting-manager/hooks/useLevelFetching.ts +++ b/src/features/ai-meeting-manager/hooks/useLevelFetching.ts @@ -41,14 +41,12 @@ const useMicLevelFetching = (micCtlRef: React.MutableRefObject { if (!currentRef.current) { currentRef.current = true; - console.debug('[level] => ON (setIsFetching(true))'); setIsFetching(true); } }; const setOff = () => { if (currentRef.current) { currentRef.current = false; - console.debug('[level] => OFF (setIsFetching(false))'); setIsFetching(false); } }; diff --git a/src/styles/custom-style.css b/src/styles/custom-style.css index aec2b512..d2139fa4 100644 --- a/src/styles/custom-style.css +++ b/src/styles/custom-style.css @@ -6,6 +6,7 @@ /* ai-meeting-manager */ --meeting-header-height: var(--spacing-104pxr); + --meeting-speech-panel-pb-height: var(--spacing-100pxr); } @layer utilities {