1. Home 2. Components 3. Spinner # Spinner The Spinner component provides a visual loading indicator with a smooth ring animation. It's built using SVG animations for optimal performance and customization. ## Props | Prop | Type | Default | Description | | --- | --- | --- | --- | | size | number | 24 | Size of the spinner in pixels | | className | string | - | Additional CSS classes | | style | CSSProperties | - | Inline styles | | ...svg props | SVGProps | - | All native SVG props are supported | ## Overview Spinners are used to indicate loading states or ongoing processes. They provide visual feedback to users that the application is working on their request. ## Basic Usage Loading... Loading... Loading... ```jsx // Default spinner // Medium spinner // Large spinner ``` ## Custom Styling Loading... Loading... Loading... Loading... ```jsx // Custom colors using className // Custom color using style ```