Builds on top #809 . While looking at that PR, I noticed that there are three essentially boolean parameters that drive the rows behavior (either actual Bool or Optional.some vs .none). That results into eight possible runtime input configurations. Too many to test manually, but easily testable via unit tests.
In truth, there's an additional boolean parameter, #available(iOS 16) but I decided to ignore that under the assumption that it's most of the user base.
[x] I have considered if this change warrants release notes and have added them to the appropriate section in the CHANGELOG.md if necessary. — N.A.
Builds on top #809 . While looking at that PR, I noticed that there are three essentially boolean parameters that drive the rows behavior (either actual
Bool
orOptional
.some
vs.none
). That results into eight possible runtime input configurations. Too many to test manually, but easily testable via unit tests.In truth, there's an additional boolean parameter,
#available(iOS 16)
but I decided to ignore that under the assumption that it's most of the user base.CHANGELOG.md
if necessary. — N.A.