This component is necessary to move forward with the "[Define a global button style](https://github.com/coder/coder/issues/14978)" issue, as it requires buttons to support loading states with spinners. The `Spinner` component is heavily inspired by the [Radix UI Spinner component](https://www.radix-ui.com/themes/docs/components/spinner) and was developed with the help of [v0](https://v0.dev/). **Preview**  --------- Co-authored-by: Jaayden Halko <jaayden.halko@gmail.com>
Abstracts the Spinner component to control the display of the CircularProgress component. This allows us to make it static during Chromatic tests, making loading tests easier to visualize.