'Should a loader overlay in React Native be a individual screen or just an overlay?

I believe the title itself explains the question - Say we have a loader overlay which overlays entire current screen (so anything under it is not visible - it has top-most z-index). Should a loader like that be just a React component or should it be an Stack.Screen? Is there any convention about this question? Couldn't find anything on the web.



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source