Skip to content

chore: show ticket links#168

Merged
Octopus4344 merged 2 commits intomainfrom
chore/show-tickets
Apr 1, 2026
Merged

chore: show ticket links#168
Octopus4344 merged 2 commits intomainfrom
chore/show-tickets

Conversation

@mejsiejdev
Copy link
Copy Markdown
Member

No description provided.

@mejsiejdev mejsiejdev requested review from kguzek and qamarq as code owners April 1, 2026 18:55
Copilot AI review requested due to automatic review settings April 1, 2026 18:55
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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 TicketsComingSoon into 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 TicketsComingSoon on 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.

Comment on lines +29 to 35
<Button
as={Link}
href="https://www.ticketmaster.pl/artist/juwenalia-wroclawrazem-bilety/1277573"
variantColor="white"
>
Bilety
</Button>
Copy link

Copilot AI Apr 1, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.

Copilot uses AI. Check for mistakes.
Comment on lines +81 to 86
<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"
Copy link

Copilot AI Apr 1, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.

Copilot uses AI. Check for mistakes.
Comment on lines +29 to +32
<Button
as={Link}
href="https://www.ticketmaster.pl/artist/juwenalia-wroclawrazem-bilety/1277573"
variantColor="white"
Copy link

Copilot AI Apr 1, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.

Copilot uses AI. Check for mistakes.
@mejsiejdev mejsiejdev requested a review from Octopus4344 April 1, 2026 18:59
@mejsiejdev mejsiejdev force-pushed the chore/show-tickets branch from cff6531 to e484dbd Compare April 1, 2026 19:26
@Octopus4344 Octopus4344 merged commit a3fcbf5 into main Apr 1, 2026
4 checks passed
@Octopus4344 Octopus4344 deleted the chore/show-tickets branch April 1, 2026 19:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants