State.Failed -> {
                progressLayout?.visibility = visibilityGone
                successLayout?.visibility = visibilityGone
                failedLayout?.visibility = visibilityVisible
            }