<aside> 💡
피그마 바로가기 👉 하이브리드앱 부트캠프
</aside>
공통(앱)
[ ] project/mobile/apis/index.ts 경로에 디바이스API를 만들어 주세요.
⇒ useApis에 뒤로가기 클릭을 대기할 수 있도록 useEffect에서 BackHandler를 설정해 주세요.
⇒ useApis에 종료 요청을 받는 API를 만들어 주세요.
⇒ BackHandler가 설정된 useEffect에서 메모리누수가 발생하지 않도록 클린업 함수를 작성해 주세요.
공통(웹)
[ ] project/web/src/commons/settings/device-setting/index.ts 경로에 안드로이드 백버튼이 눌렸음 전달받는 로직을 추가해 주세요.
⇒ useEffect에서 메모리누수가 발생하지 않도록 클린업 함수를 작성해 주세요.
[ ] project/web/src/commons/settings/routing-setting/hook.ts 경로에서 뒤로가기를 처리하는 커스텀훅을 작성해 주세요.
⇒ 해당 기능이 안드로이드 백버튼과 연결되어야 합니다.
⇒ 해당 기능이 기존의 글로벌헤더의 뒤로가기 로직으로 사용될 수 있도록, 리팩토링 되어야 합니다.
⇒ 메인페이지인 솔플레이스로그페이지, 내설정페이지 총 2개의 페이지는 뒤로가기가 아닌 종료를 요청하도록 연동되어야 합니다.