Add loading screen for dev profile

This commit is contained in:
Rahul Kumar Patel
2021-02-20 02:02:49 +05:30
parent db59843c58
commit c394a9347d
2 changed files with 67 additions and 39 deletions

View File

@@ -32,7 +32,9 @@ import com.aurora.store.util.extensions.close
import com.aurora.store.util.extensions.load
import com.aurora.store.util.extensions.toast
import com.aurora.store.view.epoxy.groups.CarouselHorizontalModel_
import com.aurora.store.view.epoxy.views.*
import com.aurora.store.view.epoxy.views.AppListViewModel_
import com.aurora.store.view.epoxy.views.AppViewModel_
import com.aurora.store.view.epoxy.views.HeaderViewModel_
import com.aurora.store.view.epoxy.views.details.ScreenshotViewModel_
import com.aurora.store.view.ui.commons.BaseActivity
import nl.komponents.kovenant.task
@@ -64,6 +66,8 @@ class DevProfileActivity : BaseActivity() {
attachToolbar()
B.viewFlipper.displayedChild = 1
onNewIntent(intent)
}
@@ -164,6 +168,7 @@ class DevProfileActivity : BaseActivity() {
task {
AppDetailsHelper(authData).getDeveloperStream(devId)
} successUi {
B.viewFlipper.displayedChild = 0
updateInfo(it)
updateController(it)
} failUi {