Most of the examples you will find explaining how to create a #SwiftUI paging scrollView will say to use the new .paging behavior (or some older method)
This works fine if all your views are the same size. If you have different sized views you may become frustrated trying to make things work.
The trick is using .scrollTargetBehavior(.viewAligned)
This will center your disparate views on the screen in a nice paging manner. Good stuff.
Appropriate music to rage through some subscription bugs in @ridejournal that AppStore review picked up with the macOS version. https://music.apple.com/au/album/welcome-back/1783031511
Folks... in your Mac apps, if you use some symbol/shape to indicate a status, please for the love of whatever-higher-being-you-believe-in-OR-don’t...
add a damn tooltip to it. As users, we cannot read your mind whatever a "little red ring" means. Also, people who are colorblind wouldn't be able to tell either that it might be red.
Please read an OG Mac HIG from the 2000s. I promise it will help make your apps a lot better. Like, these are just Mac UX basics.