Motivation
We want it possible to register extjs via UI. All the registration that is possible via drush commands, should also work via UI.
Steps to reproduce
Proposed resolution
- Add a new tab "External JS Components" at https://ldp-project.localdev.space/admin/appearance/component - as 2nd tab next "Available components"
- List all registered components there + allow disabling and or deleting them there
- Have a Register button at the top of the listing (UX patter link Add button on top of content listings)
- Button should link to a new route with a form for registering new components
Issue fork canvas_extjs-3572825
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #2
fagoAdded a first draft. It's working mostly fine already, but might need some small details to be improved still.
Anyway, ready for a first review!
Comment #4
fagoall good and green, besides composer next-major. this is a separate issue for which I opened #3572947: Gitlab pipeline fails with Drupal 12 / next-major
Comment #6
fagoTest and optimizied, all good. Merged!