ursus
03/31/2026, 12:29 AMremember(deeplink) {
applyDeeplink(backstack, deeplink)
}
is this legal way of running an effect once, such that it doesn't launch a coroutine? (which runs on next frame)
obviously I'd wrap it in some nicer api, but fundamentally - is this okay? to use remember and ignore the return value to run some side effect?shikasd
03/31/2026, 6:07 AMDisposableEffect with an empty dispose block or a remember observer instance.
We actually plan to add a keyed SideEffect to the runtime, maybe in 1.12ursus
03/31/2026, 9:03 AMshikasd
04/01/2026, 2:45 AMursus
04/01/2026, 9:48 AMshikasd
04/01/2026, 11:07 PMshikasd
04/01/2026, 11:08 PMursus
04/03/2026, 12:39 PM