[PR #606] [MERGED] Preload onboarding #3417

Closed
opened 2026-02-22 18:33:44 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/Mintplex-Labs/anything-llm/pull/606
Author: @timothycarambat
Created: 1/16/2024
Status: Merged
Merged: 1/16/2024
Merged by: @timothycarambat

Base: masterHead: preload-onboarding


📝 Commits (3)

  • 13c2867 no lazy onboarding
  • ef352c1 no lazy onboarding steps
  • 3b5fdb9 Do not lazy load onboarding to prevent lazy-load white flash

📊 Changes

2 files changed (+22 additions, -11 deletions)

View changed files

📝 frontend/src/App.jsx (+2 -1)
📝 frontend/src/pages/OnboardingFlow/Steps/index.jsx (+20 -10)

📄 Description

Pull Request Type

  • feat
  • 🐛 fix
  • ♻️ refactor
  • 💄 style
  • 🔨 chore
  • 📝 docs

What is in this change?

Prevents lazy loading of Onboarding pages as when onboarding the user will be subjected to brief white flashes on the page as the lazy component is loaded in. This is not a great UX for the user and will allow onboarding to be a better first-impression of the application.

Additional Information

This has very minimal impact on the bunded size of the application.

Developer Validations

  • I ran yarn lint from the root of the repo & committed changes
  • Relevant documentation has been updated
  • I have tested my code functionality
  • Docker build succeeds locally

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/Mintplex-Labs/anything-llm/pull/606 **Author:** [@timothycarambat](https://github.com/timothycarambat) **Created:** 1/16/2024 **Status:** ✅ Merged **Merged:** 1/16/2024 **Merged by:** [@timothycarambat](https://github.com/timothycarambat) **Base:** `master` ← **Head:** `preload-onboarding` --- ### 📝 Commits (3) - [`13c2867`](https://github.com/Mintplex-Labs/anything-llm/commit/13c28676d200912a757d4f7f238fff5194522853) no lazy onboarding - [`ef352c1`](https://github.com/Mintplex-Labs/anything-llm/commit/ef352c130d184ff6236b78a88396081212c38ddb) no lazy onboarding steps - [`3b5fdb9`](https://github.com/Mintplex-Labs/anything-llm/commit/3b5fdb929c48d3f842abb49cd743e3466f87a7f3) Do not lazy load onboarding to prevent lazy-load white flash ### 📊 Changes **2 files changed** (+22 additions, -11 deletions) <details> <summary>View changed files</summary> 📝 `frontend/src/App.jsx` (+2 -1) 📝 `frontend/src/pages/OnboardingFlow/Steps/index.jsx` (+20 -10) </details> ### 📄 Description ### Pull Request Type <!-- For change type, change [ ] to [x]. --> - [ ] ✨ feat - [x] 🐛 fix - [x] ♻️ refactor - [x] 💄 style - [ ] 🔨 chore - [ ] 📝 docs ### What is in this change? Prevents lazy loading of Onboarding pages as when onboarding the user will be subjected to brief white flashes on the page as the lazy component is loaded in. This is not a great UX for the user and will allow onboarding to be a better first-impression of the application. ### Additional Information This has very minimal impact on the bunded size of the application. ### Developer Validations <!-- All of the applicable items should be checked. --> - [x] I ran `yarn lint` from the root of the repo & committed changes - [x] Relevant documentation has been updated - [x] I have tested my code functionality - [x] Docker build succeeds locally --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-22 18:33:44 -05:00
yindo closed this issue 2026-02-22 18:33:44 -05:00
yindo changed title from [PR #606] Preload onboarding to [PR #606] [MERGED] Preload onboarding 2026-06-05 15:13:18 -04:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Mintplex-Labs/anything-llm#3417