Loading States Usage Guide
Components Available
1. LoadingSpinner
import { LoadingSpinner } from '../shared/LoadingSpinner';
// Basic usage
<LoadingSpinner />
// With message
<LoadingSpinner message="Loading requests..." />
// Different sizes
<LoadingSpinner size="small" />
<LoadingSpinner size="medium" /> // default
<LoadingSpinner size="large" />2. SkeletonLoader
Integration Examples
Example 1: Fleet Dashboard
Example 2: Supplier Dashboard
Example 3: Request Tracking Page
Best Practices
When to use LoadingSpinner:
When to use SkeletonLoader:
Loading State Pattern:
Empty States
TODO: Add Loading States
Testing Loading States
Last updated
Was this helpful?