diff --git a/app/cards/page.tsx b/app/cards/page.tsx index 4b944b6..0bcbc19 100644 --- a/app/cards/page.tsx +++ b/app/cards/page.tsx @@ -1,6 +1,6 @@ "use client"; -import React, { useState, useEffect } from "react"; +import React, { useState, useEffect, Suspense } from "react"; import { motion, useMotionValue, useTransform, useAnimation } from "framer-motion"; import { useRouter, useSearchParams } from "next/navigation"; import { CardData } from "@/app/exportType/types"; @@ -43,8 +43,14 @@ const parseAiResponse = (markdownString: string): CardData[] => { }); return ideas; }; - -export default function CardsPage() { +export default function CardsPageWrapper(){ + return ( +

Loading cards...

}> + +
+ ); +} +function CardsPage() { const [cards, setCards] = useState([]); const [initialCards, setInitialCards] = useState([]); const [isLoading, setIsLoading] = useState(true);