Spinner

Spinners are used to show merchants that your app is loading, or an action is being performed. Generally when a spinner is being used, the user shouldn't be able to interact.

✅ Do 🛑 Don't
Use Spinner to show that content is loading, or an action is being processed Don’t place Spinners for each loading element. Rather, Spinners should be at the top level of the section they apply to.

For more guidelines, refer to Polaris' Spinner best practices.