Installation
Import
Props
Examples
Basic Usage
Custom Configuration
With Theme Integration
Features
- Enhanced gradient border animation
- Improved performance over RainbowButton
- More customization options
- Smoother transitions
- Better theme integration
- Optimized render cycles
Animation Details
The enhanced gradient animation uses:- Reanimated 2’s native driver
- Optimized color interpolation
- Improved gradient positioning
- Smoother rotation transitions
Style Guidelines
-
Color Selection:
- Use complementary colors for gradients
- Maintain proper contrast with content
- Consider theme compatibility
-
Animation Timing:
- Keep duration between 2-4 seconds
- Use smooth easing functions
- Consider reduced motion preferences
-
Layout:
-
Maintain consistent spacing with
mprop - Use standard height values
- Consider button hierarchy in UI
-
Maintain consistent spacing with
Performance Notes
- Uses native thread for animations
- Optimized gradient calculations
- Minimal JS bridge communication
- Efficient rerender prevention