[묵상기록] Stimulus 컨트롤러 (quick_input_controller)
ID: 0809387d-487f-4ac3-83c8-ccb419796b6f
높음
완료
## 목표
하단 고정 입력 바의 동작을 제어하는 Stimulus 컨트롤러를 구현한다.
## 작업 내용
1. `quick_input_controller.js` 생성
- 플래그(묵상/적용/기도제목) 전환 → 활성 플래그 상태 관리
- 텍스트 입력 → hidden field에 매핑 (personal_meditation / action_plan / prayer_topic)
- textarea auto-resize
- 저장 액션 (Turbo Stream submit)
- 저장 후 입력 초기화 + 피드백(토스트 등)
2. 기존 autosave_controller, offline_sync_controller 패턴 참고
3. importmap에 등록
## 기술 참고
- 기존 tab_controller.js의 세그먼트 전환 패턴 참고
- Turbo Stream 저장: `turbo:submit-end` 이벤트 처리
- 오프라인 시 offline_sync_controller와 연동 고려
## 완료 기준
- 플래그 전환 시 UI 상태가 변경된다 (active 스타일)
- 텍스트 입력 후 저장 시 서버에 반영된다
- 저장 후 입력 칸이 초기화된다
- 기존 묵상 데이터가 있으면 해당 플래그의 내용이 표시된다
첨부 이미지
이미지 추가 (Ctrl+V로 붙여넣기 또는 클릭)
JPEG, PNG, GIF, WebP / 최대 10MB
담당자:
미배정
생성일:
2026년 03월 03일 14:09
활동 로그
-
팀팀리드 상태 변경: 할 일 → 완료
2026년 03월 03일 14:21:47