Settings block: Add id to url to make them shareable

What does this MR do and why?

Settings block: Add id to url to make them shareable

Adds the id to the url so that if you reload or share the url the corresponding settings block opens on page load.

MR acceptance checklist

Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Screenshots or screen recordings

Before After
after

How to set up and validate locally

  1. Go to a settings page and toggle a settings block (e.g. http://gdk.test:3000/flightjs/Flight/-/settings/repository)
  2. Reload the page, the settings block should open by default (if it has an ID set)

Related to #499695 (closed)

Edited by Sascha Eggenberger

Merge request reports

Loading