refactor: 위자드를 텔레그램 AI 대화 데모로 교체
- Hero 섹션: 서버 만들기 버튼 → AI와 대화하기 버튼으로 변경 - Hero 섹션: 핑 위젯 제거 - 텔레그램 데모: 위자드 흐름(용도→기술스택→규모→추천)을 자연스러운 대화체로 변경 - 위자드 모달 전체 제거 - 네이버 Search Advisor 인증 파일 추가 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
14
js/app.js
14
js/app.js
@@ -4,23 +4,19 @@
|
||||
*/
|
||||
|
||||
// 모듈 임포트
|
||||
import { TELEGRAM_BOT_URL, PRICING_DATA, MOCK_SERVERS, MOCK_STATS, MOCK_NOTIFICATIONS, WIZARD_CONFIG } from './config.js';
|
||||
import { TELEGRAM_BOT_URL, PRICING_DATA, MOCK_SERVERS, MOCK_STATS, MOCK_NOTIFICATIONS } from './config.js';
|
||||
import { API_CONFIG, ApiService } from './api.js';
|
||||
import { formatPrice, switchTab, updatePing, startPingUpdates, stopPingUpdates } from './utils.js';
|
||||
import { calculateRecommendation, createWizardMethods } from './wizard.js';
|
||||
import { formatPrice, switchTab } from './utils.js';
|
||||
import { createDashboardMethods } from './dashboard.js';
|
||||
import { pricingTable } from './pricing.js';
|
||||
|
||||
/**
|
||||
* Alpine.js 메인 앱 데이터 - 대화형 위자드 + 대시보드
|
||||
* Alpine.js 메인 앱 데이터 - 대시보드
|
||||
*/
|
||||
function anvilApp() {
|
||||
// 마법사 메서드와 대시보드 메서드 병합
|
||||
const wizardMethods = createWizardMethods();
|
||||
const dashboardMethods = createDashboardMethods();
|
||||
|
||||
return {
|
||||
...wizardMethods,
|
||||
...dashboardMethods
|
||||
};
|
||||
}
|
||||
@@ -43,9 +39,9 @@ window.onTelegramAuth = function(user) {
|
||||
|
||||
// 개발 도구 (콘솔에서 사용 가능)
|
||||
window.AnvilDevTools = {
|
||||
config: { TELEGRAM_BOT_URL, PRICING_DATA, WIZARD_CONFIG },
|
||||
config: { TELEGRAM_BOT_URL, PRICING_DATA },
|
||||
api: ApiService,
|
||||
utils: { formatPrice, switchTab, updatePing }
|
||||
utils: { formatPrice, switchTab }
|
||||
};
|
||||
|
||||
console.log('[Anvil] Application modules loaded');
|
||||
|
||||
Reference in New Issue
Block a user