Skip to content

[App] BaseViewModel 적용을 통한, 'Navigator'와 'errorFlow' 공통 처리  #554

@squart300kg

Description

@squart300kg

Kind (Required)

Choose the suitable template if exists.

  • Improvement

Overview (Required)

  • 현재 대부분의 ViewModel(SessionDetail, SessionList, Home, Bookmark, Contributor, Main)에선 'Navigator'를 활용한 화면 이동 로직이 정의되어 있습니다.
  • 현재 대부분의 ViewModel에선 '_errorFlow = MutableSharedFlow()'를 활용한 에러처리 플로우가 정의되어 있습니다.
  • 따라서 위 2가지('_errorFlow', 'Navigator')를 BaseViewModel로의 정의 및 공통 로직으로 관리하고자 합니다.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions