Devido ao fato de o Navigation Compose KMP estar em fase alpha, optei por não utilizá-lo neste primeiro momento. Em vez disso, utilizarei o Voyager Navigator. Como consequência, será necessário migrar do ViewModel comum para o ScreenModel, pois o Voyager Navigator, em sua versão estável (1.0.0), não oferece suporte ao ViewModel KMP. Esse suporte só foi introduzido na versão 1.1.0, que ainda está em beta.
Devido ao fato de o Navigation Compose KMP estar em fase alpha, optei por não utilizá-lo neste primeiro momento. Em vez disso, utilizarei o Voyager Navigator. Como consequência, será necessário migrar do ViewModel comum para o ScreenModel, pois o Voyager Navigator, em sua versão estável (1.0.0), não oferece suporte ao ViewModel KMP. Esse suporte só foi introduzido na versão 1.1.0, que ainda está em beta.
Links: