Skip to content

Add proper page entrypoints for Vite

What does this MR do and why?

This makes Vite use synchronous entrypoints for page entries (/pages/admin/index.js for example). It replaces glob imports with dynamic module loading.

Also it makes Vite load the page significantly faster (yes, even faster).

How to set up and validate locally

  1. Open any page in GDK
  2. Ensure it loads properly

Merge request reports