failure property
KAuthFailure
get
failure
실패 정보를 KAuthFailure로 반환
fold, when, onFailure에서 사용됩니다. 에러 코드에 따라 적절한 서브타입 (NetworkError, TokenError 등)을 반환합니다.
result.onFailure((failure) {
switch (failure) {
case NetworkError():
showRetryButton();
case TokenError():
navigateToLogin();
case ConfigError():
showSetupGuide();
case CancelledError():
return; // 무시
case AuthError():
showError(failure.message);
}
});
Implementation
KAuthFailure get failure => KAuthFailure.create(
code: errorCode,
message: errorMessage,
hint: errorHint,
);