fix: remove homepage intro loading flash by using invisible Suspense fallback and null render during query load

This commit is contained in:
Wayne Sutton
2025-12-31 22:08:10 -08:00
parent 86d97e80eb
commit 1e759495eb
17 changed files with 147 additions and 27 deletions

View File

@@ -10,6 +10,20 @@ layout: "sidebar"
All notable changes to this project.
![](https://img.shields.io/badge/License-MIT-yellow.svg)
## v2.2.2
Released December 31, 2025
**Homepage intro loading flash fix**
- Removed visible loading states from homepage intro content
- No more "Loading..." text flash when app loads (fixed Suspense fallback in main.tsx)
- No more bio text flash while home intro content loads (fixed conditional in Home.tsx)
- Home intro content now appears without any visible loading state or fallback
- Matches the loading pattern used by Post.tsx for docs pages (render nothing while loading)
Updated files: `src/main.tsx`, `src/pages/Home.tsx`, `changelog.md`, `content/pages/changelog-page.md`, `TASK.md`, `files.md`
## v2.2.1
Released December 31, 2025