Whether you nest anything in Spin changes what it does.
- <Spin /> with nothing inside is a bare indicator. Center it with its parent.
- <Spin spinning={loading}>...</Spin> around content keeps the content in place, dims it, shows the spinner on top and blocks clicks on it. Nothing around it moves.
Wrap the smallest region that is out of date. A Spin around a whole page dims the navigation the reader might use to leave.
spinning defaults to true, so <Spin>{children}</Spin> without spinning stays loading forever. Always pass it when you wrap content.