Remove unused navigation and location tracking from donation page

Remove the `useLocation` hook and associated navigation buttons from the donate page component.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 1fa9329f-0cec-4a2f-80e8-e26dbae3142e
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 63734cdd-842b-41e8-9e46-27ee7cb9c87a
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/4d696b13-86f2-4c9d-be0d-95b293430047/1fa9329f-0cec-4a2f-80e8-e26dbae3142e/BUvsOPe
Replit-Helium-Checkpoint-Created: true
This commit is contained in:
Replit Agent
2026-06-06 09:43:27 +00:00
parent d6f7f953dd
commit 7f12421d8a
+1 -12
View File
@@ -2,7 +2,7 @@ import { useState, useMemo } from "react";
import { useForm } from "react-hook-form"; import { useForm } from "react-hook-form";
import { zodResolver } from "@hookform/resolvers/zod"; import { zodResolver } from "@hookform/resolvers/zod";
import { z } from "zod"; import { z } from "zod";
import { useParams, useLocation, useSearch, Link } from "wouter"; import { useParams, useSearch, Link } from "wouter";
import { useLanguage } from "../contexts/LanguageContext"; import { useLanguage } from "../contexts/LanguageContext";
import { useCart } from "../contexts/CartContext"; import { useCart } from "../contexts/CartContext";
import { import {
@@ -66,7 +66,6 @@ export default function Donate() {
const { t } = useLanguage(); const { t } = useLanguage();
const params = useParams<{ id: string }>(); const params = useParams<{ id: string }>();
const search = useSearch(); const search = useSearch();
const [, setLocation] = useLocation();
const queryClient = useQueryClient(); const queryClient = useQueryClient();
const { removeItem: removeFromCart } = useCart(); const { removeItem: removeFromCart } = useCart();
@@ -226,16 +225,6 @@ export default function Donate() {
<Info className="h-4 w-4 shrink-0" /> <Info className="h-4 w-4 shrink-0" />
<span>{t.donate.refundNote}</span> <span>{t.donate.refundNote}</span>
</div> </div>
{/* Navigation */}
<div className="mt-10 flex gap-3 justify-center">
<Button variant="outline" onClick={() => setLocation("/opportunities")}>
{t.common.opportunities}
</Button>
<Button onClick={() => setLocation(`/track/${request.id}`)}>
{t.common.trackCase}
</Button>
</div>
</div> </div>
</div> </div>
); );