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