For the intro pages, I'd keep the current file layout (IntroPage subclass with nested Composables and Model) for now.
However UI (rendering state + producing events) and UI logic (ViewModel to produce state) should be separated. In case of OpenSourcePage I think there will be not much to do.
For the intro pages, I'd keep the current file layout (
IntroPage
subclass with nested Composables and Model) for now.However UI (rendering state + producing events) and UI logic (ViewModel to produce state) should be separated. In case of
OpenSourcePage
I think there will be not much to do.