// Capacitor 네이티브(안드로이드) 통합. 웹에서는 no-op. import { Capacitor } from '@capacitor/core' import { App as CapApp } from '@capacitor/app' export function setupCapacitor(router) { if (!Capacitor.isNativePlatform()) return // 안드로이드 하드웨어 뒤로가기 → 라우터 뒤로, 더 못 가면 앱 종료 CapApp.addListener('backButton', ({ canGoBack }) => { if (canGoBack && window.history.length > 1) { router.back() } else { CapApp.exitApp() } }) // 네이티브 표시용 클래스 (safe-area 등 스타일 분기) document.documentElement.classList.add('is-native') }