이 글의 성격은 무엇인가요?
질문 / 문제 해결
내용을 설명해주세요
저희 앱은 React 19 기반의 기존 웹 프로젝트를 웹뷰로 연동한 미니앱입니다.
-
FAQ에 "TDS는 앱인토스 SDK와의 의존성을 위해 필수로 설치해야 해요"라고
안내돼 있는데, @toss/tds-mobile 2.5.1의 peerDependencies는 react 16.8.3,
17 ,18 로 React 19를 허용하지 않습니다. 현재는 npm overrides로 peer만
넘겨 설치해 둔 상태이고, 컴포넌트는 사용하지 않습니다. -
SDK 3.x에서도 TDS 설치가 실제로 필수인가요?
(@apps-in-toss/web-framework 3.0.3의 dependencies·peerDependencies에는
TDS 참조가 없고, TDS 없이 빌드·번들 생성·실기기 테스트가 모두 정상입니다) -
React 19를 지원하는 TDS 버전이 있거나 예정인가요?
-
필수라면 React 18 다운그레이드 외에 권장하는 방법이 있나요?
-
비게임 출시 체크리스트의 “사용자 안내나 확인이 필요한 경우 TDS 모달을
사용해요” 항목 관련입니다.
TDS를 설치만 하고 컴포넌트는 쓰지 않는 상태에서,
동등한 동작의 자체 구현 모달(바텀시트, role=“dialog”, 배경 클릭·뒤로가기로
닫힘)로 이 항목을 충족할 수 있나요?
appName (선택)
peojuma