🧩 리팩토링 대상
어떤 파일 / 함수 / 컴포넌트에 리팩토링이 필요한지 작성해주세요.
예: LoginForm.jsx, useAuth(), MainHeader 컴포넌트
memory.tsx
⚠️ 리팩토링 사유
다음 중 해당되는 문제를 중심으로 구체적으로 작성해주세요:
- 코드 중복
- 가독성 저하
- 성능 이슈
- 유지보수 어려움 등
성능 이슈 : 실시간으로 적용되는게 사용자의 사용성에 더 높은 편의를 제공할 것 같음
💡 개선 방향
어떻게 리팩토링하면 좋을지 제안해주세요.
예: 공통 유틸로 분리, 조건 분기 단순화, 반복 코드 추출 등
useState를 활용하여 transcript와 함께 관리