Refactor loading states to render empty divs for better UX consistency

- Replace "Loading..." text with empty divs in various components
- Simplify loading placeholders to improve visual stability during data fetches
This commit is contained in:
Nikita
2025-12-31 18:04:45 +02:00
parent 6baa6a91ac
commit b5d55cbf54
10 changed files with 13 additions and 73 deletions
+2 -10
View File
@@ -95,11 +95,7 @@ function Dashboard() {
}
if (!me.$isLoaded || !root?.$isLoaded) {
return (
<div className="min-h-screen bg-black text-white grid place-items-center">
<p className="text-neutral-400">Loading...</p>
</div>
)
return <div className="min-h-screen bg-black" />
}
return (
@@ -290,11 +286,7 @@ function HomePage() {
const { data: session, isPending } = authClient.useSession()
if (isPending) {
return (
<div className="min-h-screen bg-black text-white grid place-items-center">
<p className="text-neutral-400">Loading...</p>
</div>
)
return <div className="min-h-screen bg-black" />
}
if (session?.user) {