스토리 뷰 페이지 헤더 z-index 충돌 문제 해결

- 메인 컨테이너 padding-top을 pt-4에서 pt-20으로 증가
- 드롭다운 z-index를 z-[60]으로 설정하여 헤더보다 높은 우선순위 부여
- 스토리 선택 드롭다운이 정상적으로 작동하도록 수정
- 디버깅용 코드 정리
This commit is contained in:
Hyungi Ahn
2025-09-04 10:22:43 +09:00
parent 3ba804276c
commit 43e7466195
11 changed files with 709 additions and 35 deletions

View File

@@ -17,7 +17,10 @@ window.storyViewApp = function() {
// UI 상태
showLoginModal: false,
showEditModal: false,
editingNode: null,
editingNode: {
title: '',
content: ''
},
// 로그인 폼 상태
loginForm: {
@@ -79,11 +82,22 @@ window.storyViewApp = function() {
async loadUserTrees() {
try {
console.log('📊 사용자 트리 목록 로딩...');
console.log('🔍 API 객체 확인:', window.api);
console.log('🔍 getUserMemoTrees 함수 확인:', typeof window.api?.getUserMemoTrees);
const trees = await window.api.getUserMemoTrees();
this.userTrees = trees || [];
console.log(`${this.userTrees.length}개 트리 로드 완료`);
console.log('📋 트리 목록:', this.userTrees);
// Alpine.js 반응성 업데이트를 위한 약간의 지연 후 URL 파라미터 확인
setTimeout(() => {
this.checkUrlParams();
}, 100);
} catch (error) {
console.error('❌ 트리 목록 로드 실패:', error);
console.error('❌ 에러 상세:', error.message);
console.error('❌ 에러 스택:', error.stack);
this.userTrees = [];
}
},