- 안녕하세요, 님! -
-서버를 관리하고 사용량을 확인하세요
-서버 목록을 불러오는 중...
-아직 서버가 없습니다
-첫 번째 서버를 생성해보세요!
- -
- 서버별 비용 상세
-월별 비용 추이
-알림
- -새로운 알림이 없습니다
-서버 상태 변경 시 알림을 받을 수 있습니다
-diff --git a/app.js b/app.js index 62ffe8c..c934294 100644 --- a/app.js +++ b/app.js @@ -219,6 +219,30 @@ function anvilApp() { } }, + // 미니앱 전용 초기화 (/app 페이지용) + initMiniApp() { + if (window.Telegram?.WebApp) { + const tg = window.Telegram.WebApp; + tg.ready(); + tg.expand(); + + this.telegram.isAvailable = true; + this.telegram.user = tg.initDataUnsafe.user || null; + this.telegram.initData = tg.initData; + + console.log('[MiniApp] Initialized', { + user: this.telegram.user, + platform: tg.platform + }); + + // 미니앱은 무조건 대시보드 로드 + this.loadDashboard(); + } else { + console.log('[MiniApp] Not in Telegram environment'); + this.telegram.isAvailable = false; + } + }, + // 대시보드 초기 로드 async loadDashboard() { console.log('[Dashboard] Loading dashboard data...'); diff --git a/app/index.html b/app/index.html new file mode 100644 index 0000000..aa91a12 --- /dev/null +++ b/app/index.html @@ -0,0 +1,388 @@ + + +
+ + +서버를 관리하고 사용량을 확인하세요
+불러오는 중...
+첫 번째 서버를 생성해보세요!
+ +
+ 새로운 알림이 없습니다
+리전을 선택하세요
+ + + +플랜을 선택하세요
+ + + +OS를 선택하세요
+ + + +설정을 확인하세요
+서버를 생성하고 있습니다...
+서버를 관리하고 사용량을 확인하세요
-서버 목록을 불러오는 중...
-첫 번째 서버를 생성해보세요!
- -
- 서버 상태 변경 시 알림을 받을 수 있습니다
-