-
I have my button declared like that
```
override fun epoxyController() = simpleController(viewModel) { state ->
...
button {
id("button")
Timber.d("…
qbait updated
6 years ago
-
As I mentioned in #79 . `stateReducer` is just updating the state, why can't put it in main thread. I know the performance advantages of using background threads. But using main thread and avoid creat…
-
I see this issuse [#15](https://github.com/airbnb/MvRx/issues/15), but I don't understand the specific reason. In the absence of `MvRxLifecycleAwareObserver`, if the state changes, the direct subscrib…
-
-
In the Wiki, you mention that you could do something like that to trigger a request only if it's not in the loading state:
> Unlike in a MvRxView/Fragment, this block is not run synchronously. All …
-
Can I implement better expanding / collapsing using `MvRx` and `Epoxy` or that's recommended way?
```
override fun epoxyController() = simpleController(viewModel) { state ->
button …
qbait updated
6 years ago
-
In the [example repo][1] from AirBnBs new framework MvRx xml layout files does not render in the android studio editor as shown in the screenshot below. Neither can I make the views render in Android …
-
Hello, I encounter a problem when I write the unit test, I judge the state to determine if the test case passed:
```kotlin
assert(stateList.size == 3 &&
stateList[1] == loadingState &&
s…
-
The data requested by the interface has not changed. How to update the UI
```
.execute {
copy(result = it, logs = (it()?.orderList ?: emptyList()), page = 2, refresh = refresh …
-
I'm building average size (~40 screens) greenfield app now and I need to deliver it quickly. I like the idea of `MvRx`, with `Epoxy` it saves so much boilerplate. Thank you for your work!
Version 0.5…
qbait updated
6 years ago