droidknights / droidknights/DroidKnightsApp

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

Open
#554 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Kotlin
Stars
373
Forks
100
PR merge metrics
No merged PRs in 30d

Description

## 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로의 정의 및 공통 로직으로 관리하고자 합니다.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.