What problem does it solve?
Migrating Vendure plugin Admin UI extensions from the legacy Angular-based Admin UI to the new React Dashboard involves many framework-specific rewrites across forms, list pages, detail pages, widgets, and navigation, which is error-prone without structured guidance.
Core Features & Use Cases
- Side-by-side migration patterns: Provides old (Angular) versus new (React Dashboard) code examples for forms, custom field inputs, list pages, detail pages, nav menu items, action bar items, custom detail components, page tabs, and widgets.
- Project setup guidance: Covers tsconfig configuration for JSX and path mapping, plus directory structure conventions for the new dashboard code.
- Use Case: A developer maintaining a Vendure plugin with an Angular-based Admin UI extension needs to port a product review list page and detail form to the React Dashboard using ListPage, useDetailPage, and TanStack Query.
Quick Start
Migrate my Vendure plugin's Angular Admin UI extension to the new React Dashboard.