File: src/components/Footer.tsx
Problem
- "Copyright © 2025 LogiQuest All Rights Reserved" is hardcoded.
- ~20 anchor tags use
href="#" (Game Mode list, Info list, social, App Store / Google Play badges).
- The newsletter form has a
<input type="email"> and a Subscribe button that do nothing.
Expected
- Replace the year with
{new Date().getFullYear()}.
- Either point the dead links to real routes (
/game-mode, /leaderboard, etc.) or replace the <a> with a non-interactive <span> if a destination doesn't exist yet.
- Wire the newsletter form to a state handler with basic email validation; on submit show a toast and clear the input.
- Remove the leftover URL-encoded SVG placeholder comment on line 5.
Acceptance
- Year updates automatically.
- Clicking any footer link either navigates somewhere real or is clearly non-clickable.
- Submitting the newsletter form shows feedback.
File:
src/components/Footer.tsxProblem
href="#"(Game Mode list, Info list, social, App Store / Google Play badges).<input type="email">and a Subscribe button that do nothing.Expected
{new Date().getFullYear()}./game-mode,/leaderboard, etc.) or replace the<a>with a non-interactive<span>if a destination doesn't exist yet.Acceptance