A versatile, animated badge component for highlighting new features, announcements, or important links.
Features:
• Smooth entrance animations
• Icon rotation on hover
• Multiple size variants
• Multiple style variants
• Link and button functionality
• Customizable icons
• Responsive design
• Accessibility features
Notes:
• Built with Framer Motion for smooth animations
• Uses React Server Components (RSC) with the "use client" directive
• Employs a responsive design with a mobile-first approach
• Includes interactive hover animations
• Supports TypeScript with proper types
• Allows for custom styling and theming
• Optimized performance through proper usage of hooks