tsimport {XDSCircularProgress} from '@xds/core/CircularProgress'
| Guidance | Practices |
|---|---|
| Do | Pass a value for determinate progress; omit value for an indeterminate spinner. |
| Do | Provide center content (children) to give context — a percentage, icon, or short label. |
| Do | Always provide a label, even though it is visually hidden by default — screen readers need it. |
| Don't | Use circular progress for long text labels — use XDSProgressBar instead, which has more room for label and value display. |
| Don't | Stack multiple circular progress indicators for the same operation — use one with a value label. |