Migrating to Vendure Dashboard
Migrates Vendure Admin UI extensions (legacy Angular-based) to the new React Dashboard.
Security Assessment
About Migrating to Vendure Dashboard
The 'Migrating to Vendure Dashboard' skill facilitates the transition of Vendure Admin UI extensions from a legacy Angular-based framework to a modern React-based dashboard. This migration is essential for developers looking to enhance their applications with improved performance, maintainability, and user experience. By providing a structured approach to migration, this skill addresses common challenges faced during the transition, ensuring that all necessary components are correctly updated and integrated into the new system.
This skill encompasses several key features and capabilities, including a detailed set of instructions for identifying which plugins require migration, understanding the general migration rules, and checking the TypeScript configuration setup. Additionally, it guides users through the nuances of migrating various aspects of the Admin UI, such as forms, custom field inputs, list pages, detail pages, and more. By following the outlined steps, users can ensure a comprehensive and efficient migration process, minimizing potential issues and ensuring a smooth transition to the Vendure Dashboard.
The primary use cases for this skill include developers and teams working on Vendure projects that require updating their Admin UI extensions. Target users are those who have experience with Vendure and are looking to modernize their applications by leveraging the capabilities of the new React Dashboard. This skill is particularly beneficial for organizations aiming to maintain competitive advantage by ensuring their applications are built on the latest technology stacks.
FAQ
How do I determine which plugin to migrate?
If not explicitly stated by the user, you will need to ask them which plugin they intend to migrate.
What should I do if the tsconfig setup is not configured?
Refer to ./01b-tsconfig-setup.md for guidance on setting up the tsconfig.
Are there any specific instructions for each migration section?
Yes, ensure you follow the instructions marked 'Important' for each section during the migration process.
Can I migrate all components at once?
It is recommended to identify and migrate each part of the Admin UI extensions individually for better management.
What if I encounter issues during migration?
Consult the relevant sections in the documentation for troubleshooting guidance and best practices.
All Files
13 filesInstall Migrating to Vendure Dashboard
Quick Setup:
- Copy the skill folder to
.claude/skills/ - Claude will automatically detect and use the skill
Repository
vendure-ecommerce/vendure