## CARATTERISTICHE PRINCIPALI
- **Funzionalità chiave**: La rotella di caricamento può essere utilizzata per indicare lo stato di caricamento di un componente o di una pagina web.
- **Aspetti tecnici rilevanti**: Il componente è configurabile mediante proprietà come la dimensione della rotella e il tipo di animazione.
- **Caratteristiche di accessibilità**: La rotella di caricamento può essere utilizzata in combinazione con tecnologie assistive per fornire un'esperienza accessibile agli utenti con disabilità.

## VARIANTI
- **Small**: Una versione più piccola della rotella di caricamento, adatta per utilizzi in spazi ristretti.
  - Caso d'uso: Utilizzare la variante small quando lo spazio disponibile è limitato e si desidera comunque fornire un feedback visivo all'utente.
- **Medium**: Una versione di dimensioni medie della rotella di caricamento, adatta per utilizzi generici.
  - Caso d'uso: Utilizzare la variante medium quando si desidera fornire un feedback visivo standard all'utente.
- **Large**: Una versione più grande della rotella di caricamento, adatta per utilizzi in cui si desidera enfatizzare il processo di caricamento.
  - Caso d'uso: Utilizzare la variante large quando si desidera fornire un feedback visivo più evidente all'utente.

## BEST PRACTICES
- **Raccomandazioni d'uso**: Utilizzare la rotella di caricamento per indicare lo stato di caricamento di componenti o pagine web.
- **Linee guida implementative**: Assicurarsi che venga disattivatasia in caso di corretta che di errata esecuzione dell'azione.
- **Pratiche da evitare**: Evitare di utilizzare la rotella di caricamento in modo eccessivo, poiché ciò può creare confusione nell'utente.

## COMPONENTI CORRELATI
- Componenti associati: Button, Spinner
- Relazioni con altri elementi: La rotella di caricamento può essere utilizzata in combinazione con altri componenti per fornire un feedback visivo coerente all'utente.