From 90140ad39edc731498d7414b0bf7a9274dbe7331 Mon Sep 17 00:00:00 2001 From: Khalim Conn-Kowlessar Date: Mon, 24 Jul 2023 11:22:52 +0100 Subject: [PATCH] Updated loading page --- .../portfolio/[slug]/plan-loading/page.tsx | 52 ++++++++++++++++++- 1 file changed, 50 insertions(+), 2 deletions(-) diff --git a/src/app/portfolio/[slug]/plan-loading/page.tsx b/src/app/portfolio/[slug]/plan-loading/page.tsx index 1b0d7641..e70c364a 100644 --- a/src/app/portfolio/[slug]/plan-loading/page.tsx +++ b/src/app/portfolio/[slug]/plan-loading/page.tsx @@ -1,3 +1,51 @@ -export default async function LoadingPage() { - return

This is a temporary loading screen

; +"use client"; + +import { useRouter } from "next/navigation"; + +export default function LoadingPage({ params }: { params: { slug: string } }) { + const portfolioId = params.slug; + const router = useRouter(); + + const handleBackToPortfolio = () => { + if (portfolioId) { + router.push(`/portfolio/${portfolioId}?status=loading`); + } else { + router.push(`/home`); + } + }; + + return ( +
+
+

+ We're building your portfolio plan +

+
+ This could take a few minutes. Thank you for your patience. +
+ + +
+
+ ); }