import { createRoot } from 'react-dom/client'; import { BrowserRouter } from 'react-router-dom'; import App from './App.tsx'; import './index.css'; // iOS 안전 영역 메타 태그 추가 const setViewportMetaTag = () => { // 기존 viewport 메타 태그 찾기 let metaTag = document.querySelector('meta[name="viewport"]'); // 없으면 새로 생성 if (!metaTag) { metaTag = document.createElement('meta'); metaTag.setAttribute('name', 'viewport'); document.head.appendChild(metaTag); } // content 속성 설정 (viewport-fit=cover 추가) metaTag.setAttribute('content', 'width=device-width, initial-scale=1.0, viewport-fit=cover'); }; // 메타 태그 설정 적용 setViewportMetaTag(); // 앱 렌더링 - BrowserRouter로 감싸기 createRoot(document.getElementById("root")!).render( );