From d0394daa5ef7773e76f6a842c0d79650caef963f Mon Sep 17 00:00:00 2001 From: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Date: Thu, 11 Jun 2026 02:31:10 +0000 Subject: [PATCH 1/7] perf: lazy-load term catalogs and split vendor chunks Co-Authored-By: Rahul Chalamala <22563365+rchalamala@users.noreply.github.com> --- src/Workspace.tsx | 4 ++- src/courseData.ts | 64 +++++++++++++++++++++++++--------------------- src/useAppState.ts | 28 +++++++++++++++++--- vite.config.ts | 16 ++++++++++++ 4 files changed, 78 insertions(+), 34 deletions(-) diff --git a/src/Workspace.tsx b/src/Workspace.tsx index 5c456c3..4e0f54b 100644 --- a/src/Workspace.tsx +++ b/src/Workspace.tsx @@ -447,7 +447,9 @@ function WorkspaceSearch() {