closes #3585442

Refactor ConfigSingleExportForm, while keeping current UX/UI, to:

  • remove dependency on Form Api, get config type and name directly from the requests
  • refer to DOM elements by id, no longer use :has selector
  • update the whole form (#config-export-form), instead of single elements, to avoid issues due to js libraries that alter the DOM (i.e. chosen)
  • remove programmatic calls like (new Htmx())->post() , use hx attributes when possible

Closes #3585442

Merge request reports

Loading