안녕하세요. 이전에 메이저 버전 마이그레이션 공지 이후 @apps-in-toss/web-framework 버전을 업그레이드 하였습니다. 그 후 첫 진입화면에서만 앱바의 뒤로가기가 동작하지 않고 있습니다. package.json의 의존성은 다음과 같은데 문제가 되는 부분이 있을까요?
안녕하세요. 해당 증상 관련해서 재문의 드립니다.
웹 프레임워크 버전 이외에도 현재 해당 현상을 수정하려면 다음과 같은 조건이 필요합니다.
npm list실행 시 @apps-in-toss/web-framework@1.4.5
‘/’ 라우트가 페이지 컴포넌트에 바로 연결되어 있어야 한다. <Route path={'/'} element={<Navigate to={RoutePaths.MAIN} replace />} />(X) <Route path={'/'} element={getMainPageComponent()} />(O)
첫 화면 진입 시 실행되는 로직에서 zustand sessionStorage에 특정값이 set되면 안된다.
아마 프레임워크 구동 시점이랑 관련이 있는 것으로 보여집니다.
두 조건을 모두 만족해야 첫화면에서 뒤로가기 시 종료팝업이 뜹니다. bedrock 버전으로 사용했을 때는 위 로직들을 수정하지 않고도 동작을 해서 프레임워크 버전 업데이트로 수정이 가능한지 문의 드립니다