Skip to content

refactor: 코디네이터 패턴 도입 - (5) SettingCoordinator 도입 및 Toast 로그인 전환 정리 #427

@hgjwilly-koreatech

Description

@hgjwilly-koreatech

어떤 기능인가요?

추가하려는 기능에 대해 간결하게 설명해주세요

Setting 도메인의 화면 전환 책임을 SettingCoordinator로 이동합니다.
토스트 메시지의 로그인 버튼 동작을, 코디네이터 패턴으로 전환합니다.

작업 상세 내용

  • SettingCoordinator.Route 정의, makeViewController(route: Route) 정의

  • 직접 화면 생성 및 화면 전환 로직을 삭제, 코디네이터 패턴 도입

  • Home, ForceModifyUser 에서 Setting 으로의 진입을 연결

  • 토스트 메시지의 로그인 버튼 동작을, 코디네이터 패턴으로 전환합니다.

    • UIViewController+ToastMessage 내부 LoginVC 직접 생성 및 화면 전환 로직을 제거
    • showToast(message:success:didTapLoginButton:) 클로저 주입 방식 적용

참고할만한 자료(선택)

Metadata

Metadata

Labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions