From 0c7c0a34719e4404792eb17223cf5c4e29f82efb Mon Sep 17 00:00:00 2001 From: bender Date: Wed, 25 Mar 2026 13:52:56 +0000 Subject: [PATCH] Update src/app/confirmation/page.tsx --- src/app/confirmation/page.tsx | 151 +++++++++++++++++++--------------- 1 file changed, 84 insertions(+), 67 deletions(-) diff --git a/src/app/confirmation/page.tsx b/src/app/confirmation/page.tsx index ccba60e..f9ef2da 100644 --- a/src/app/confirmation/page.tsx +++ b/src/app/confirmation/page.tsx @@ -1,90 +1,107 @@ "use client"; -import React from 'react'; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered'; import FooterSimple from '@/components/sections/footer/FooterSimple'; -import Link from 'next/link'; -import { CheckCircle } from 'lucide-react'; +import ButtonBounceEffect from '@/components/button/ButtonBounceEffect/ButtonBounceEffect'; +import { useRouter } from 'next/navigation'; +import { CheckCircle } from "lucide-react"; export default function ConfirmationPage() { - const footerColumns = [ - { - title: "Company", items: [ - { label: "About Us", href: "/#about" }, - { label: "Our Services", href: "/#services" }, - { label: "Executive Team", href: "/#team" }, - { label: "Properties", href: "/#properties" }, - { label: "Contact", href: "/#contact" } - ] - }, - { - title: "Resources", items: [ - { label: "Investment Guide", href: "#" }, - { label: "Market Reports", href: "#" }, - { label: "FAQ", href: "#" }, - { label: "Blog", href: "#" } - ] - }, - { - title: "Legal", items: [ - { label: "Privacy Policy", href: "#" }, - { label: "Terms of Service", href: "#" }, - { label: "Cookie Policy", href: "#" } - ] - }, - { - title: "Connect", items: [ - { label: "LinkedIn", href: "#" }, - { label: "Instagram", href: "#" }, - { label: "WhatsApp", href: "#" } - ] - } - ]; - - const themeProviderProps = { - defaultButtonVariant: "hover-magnetic", defaultTextAnimation: "entrance-slide", borderRadius: "pill", contentWidth: "mediumSmall", sizing: "mediumLarge", background: "none", cardStyle: "glass-elevated", primaryButtonStyle: "primary-glow", secondaryButtonStyle: "radial-glow", headingFontWeight: "medium"}; - - const navbarProps = { - brandName: "Luxe Properties", navItems: [ - { name: "Properties", id: "properties" }, - { name: "About", id: "about" }, - { name: "Services", id: "services" }, - { name: "Team", id: "team" }, - { name: "Testimonials", id: "testimonials" }, - { name: "Application", href: "/application-form" }, - { name: "Contact", id: "contact" } - ], - button: { text: "Schedule Viewing", href: "#contact" } - }; + const router = useRouter(); return ( - + -
-
- -

Application Confirmed!

-

- Your application has been successfully submitted and payment confirmed. - We will review your details and contact you shortly. +

+
+ +

Payment Successful!

+

+ Thank you for your payment. Your transaction has been completed, and a confirmation email has been sent to your registered address.

- - Return to Home - +

+ What's next? You can now explore more properties or schedule a viewing. +

+ router.push('/')} + className="w-full max-w-xs" + type="button" + ariaLabel="Return to home page" + />
-
+
); -} +} \ No newline at end of file