You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
src/
├── api/ # Axios 인스턴스 및 도메인별 API 요청 모듈
│ ├── apiClient.ts # Axios 기본 설정
│ └── authApi.ts # 예시) 인증 관련 API
├── assets/ # 정적 자산 (글꼴, 이미지, 스타일)
│ ├── fonts/ # 글꼴 파일
│ ├── imgs/ # 이미지 파일
│ └── styles/ # 전역 스타일 파일
├── components/ # 컴포넌트
│ ├── common/ # 공통 UI 컴포넌트 (버튼, 모달 등)
│ ├── layouts/ # 레이아웃 관련 컴포넌트
│ └── home/ # 예시) 인증 관련 컴포넌트
├── config/ # 설정 파일
│ └── index.ts
├── pages/ # 화면
│ ├── alarm/
│ ├── auth/ # 예시) 인증 관련 화면
│ ├── info/
│ ├── main/
│ ├── mypage/
│ ├── navbar/
│ ├── LoadingPage.vue
│ ├── NotFoundPage.vue
└── TestPage.vue # 404 Not Found 화면
├── router/ # Router
│ ├── index.ts # 라우터 생성 및 설정
│ └── authRoutes.ts # 예시) 인증 관련 라우트
├── stores/ # Pinia 스토어 (상태 관리)
│ └── authStore.ts # 예시) 인증 관련 상태 관리
├── utils/ # 부가 기능 함수
├── App.vue # root 컴포넌트
└── main.ts # 앱 진입점