A preview that needs a ViewModel is telling you something
@Preview renders a composable without running the app. Its real value is the pressure it applies: a component that can't be previewed is a component that can't be tested, and both point at the same design problem.











