Loading Animation
Smooth loading indicator with multiple animation styles
$3
Prompt Only
$9
Full Code
⚡ No Dependencies
Pure React + SVG
V0 Prompt
Use this prompt in v0.app to generate the component yourself
$3
Create a smooth, minimalist loading animation component with the following characteristics:
## Requirements:
- Animated dots/circles that pulse in sequence
- Multiple animation variations (dots, spinner, wave, bars)
- Smooth easing animations
- Customizable speed and color
- Responsive design
- Dark theme with adjustable colors
- Multiple dot count options
- Smooth timing for synchronized animations
## Component Props:
- variant: 'dots' | 'spinner' | 'wave' | 'bars' (default: 'dots')
- speed: ...Component Code
Copy this component to your React project
$9
'use client'
import React from 'react'
type LoadingVariant = 'dots' | 'spinner' | 'wave' | 'bars'
type Size = 'sm' | 'md' | 'lg'
interface LoadingAnimationProps {
variant?: LoadingVariant
speed?: number
color?: string
size?: Size
dotCount?: number
}
export default function LoadingAnimation({
variant = 'dots',
speed = 1200,
color = 'black',
size = 'md',
dotCount = 3,
}: LoadingAnimationProps) {
const sizeMap = {
sm: { dot: 2, container: 'w-6 h-6' },
md: { dot: 3,...Documentation
Complete guide with installation and customization
Free
# Loading Animation Component - Documentation
## What is this?
A smooth, minimalist loading animation component with multiple animation styles (dots, spinner, wave, bars). Perfect for loading states and data fetching indicators.
## Installation
1. Copy the component code to your project: `components/LoadingAnimation.tsx`
2. Import it in your page:
```typescript
import LoadingAnimation from '@/components/LoadingAnimation'
```
3. Use it:
```typescript
<LoadingAnimation />
```
## How to Use
...How to Use
- 1. Choose your tier: $3 for prompt only, $9 for full code
- 2. For paid files, click "Buy Now" and complete payment
- 3. For free files, click "Copy Full Content"
- 4. Paste into your text editor and save as files
By purchasing this digital product, you agree that all sales are non-refundable.