is there a reason why ScreenVariantProvider
is still being included in the code of new components even though it has been deprecated?
This is for a backward compatibility with users who still need this. We will phase it out over time after some grace period. It’s zero cost if you don’t use it.