Conversation
There was a problem hiding this comment.
Pull request overview
Updates the site UI to actively promote ticket sales by surfacing Ticketmaster links in key entry points (navbar + homepage CTA section).
Changes:
- Reworks
TicketsComingSooninto a ticket CTA (text + Ticketmaster link button) and enables it on the homepage. - Adds a “Bilety” CTA button in the desktop navbar linking to Ticketmaster.
- Uncomments and renders
TicketsComingSoonon the home page.
Reviewed changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated 3 comments.
| File | Description |
|---|---|
src/components/tickets-coming-soon.tsx |
Converts the section into a Ticketmaster CTA and links via Button + next/link. |
src/components/navbar.tsx |
Adds a visible “Bilety” ticket CTA button in the desktop navbar. |
src/app/page.tsx |
Enables the ticket CTA section on the homepage. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| <Button | ||
| as={Link} | ||
| href="https://www.ticketmaster.pl/artist/juwenalia-wroclawrazem-bilety/1277573" | ||
| variantColor="white" | ||
| > | ||
| Bilety | ||
| </Button> |
There was a problem hiding this comment.
handleReload is now unused after replacing the reload button with a link. This will likely trip linting (no-unused-vars) and can also allow removing the now-unnecessary "use client" directive (and the window usage) so this component can be an RSC again.
| <Button | ||
| as={Link} | ||
| href="https://docs.google.com/forms/d/e/1FAIpQLSel3CXdWuvrGTLkkrIMJWkvMqw6AiVz2cy2bAYw5bQntOFRQw/viewform?usp=send_form" | ||
| href="https://www.ticketmaster.pl/artist/juwenalia-wroclawrazem-bilety/1277573" | ||
| variant="gradient" | ||
| variantColor={currentPath === "/" ? "white" : "black"} | ||
| className="h-14" |
There was a problem hiding this comment.
The Ticketmaster URL is hardcoded here and also duplicated in src/components/tickets-coming-soon.tsx. Consider centralizing it (e.g., in src/config/data.ts or an env var) to avoid future mismatch when it changes.
| <Button | ||
| as={Link} | ||
| href="https://www.ticketmaster.pl/artist/juwenalia-wroclawrazem-bilety/1277573" | ||
| variantColor="white" |
There was a problem hiding this comment.
The Ticketmaster URL is hardcoded here and also duplicated in src/components/navbar.tsx. Consider centralizing it (e.g., in src/config/data.ts or an env var) to avoid future mismatch when it changes.
cff6531 to
e484dbd
Compare
No description provided.