QR Code Generator
This component provides a user-friendly interface for generating custom QR codes. Users can input text or URLs, toggle the visibility of the Vercel logo (triangle) in the center of the QR code, and generate the code. The component offers options to download the generated QR code as an image or share it via a unique link. The shared link preserves the user's preference for displaying the Vercel logo. The component uses React hooks for state management and includes responsive design using Tailwind CSS and shadcn/ui components.