diff --git a/apps/web/src/app/(home)/_components/NpmPackage.tsx b/apps/web/src/app/(home)/_components/NpmPackage.tsx index 34e3452..7cced5e 100644 --- a/apps/web/src/app/(home)/_components/NpmPackage.tsx +++ b/apps/web/src/app/(home)/_components/NpmPackage.tsx @@ -4,47 +4,28 @@ import { useEffect, useState } from "react"; const NpmPackage = () => { const [version, setVersion] = useState(""); + const [versionLoading, setVersionLoading] = useState(true); useEffect(() => { const getLatestVersion = async () => { + setVersionLoading(true); const res = await fetch( "https://registry.npmjs.org/create-better-t-stack/latest", ); const data = await res.json(); + setVersionLoading(false); setVersion(data.version); }; getLatestVersion(); }, []); return ( - + ); }; diff --git a/apps/web/src/app/(home)/page.tsx b/apps/web/src/app/(home)/page.tsx index c7bdd7c..196335e 100644 --- a/apps/web/src/app/(home)/page.tsx +++ b/apps/web/src/app/(home)/page.tsx @@ -1,7 +1,6 @@ "use client"; import ShinyText from "@/app/(home)/_components/ShinyText"; import React from "react"; -import BackgroundGradients from "./_components/BackgroundGradients"; import CodeContainer from "./_components/CodeContainer"; import CustomizableSection from "./_components/CustomizableSection"; import NpmPackage from "./_components/NpmPackage"; @@ -12,11 +11,9 @@ import Testimonials from "./_components/Testimonials"; export default function HomePage() { return (
-
-

Better-T Stack @@ -25,6 +22,7 @@ export default function HomePage() {

+