* Revert "Revert: "Accessibility: Ensure dashboard edit panel inputs have accessible labels" (#109984)" This reverts commit7331a2e8c3. * revert test change that accidentally catches the issue * use useId in some places * make ID required * fix some ids * fix a couple more * add ids to variables Co-authored-by: Ashley Harrison <ashharrison90@gmail.com> * add ids to get viz options * add ids in getPanelFrameOptions * add getFieldOverrideElements * change name * Replace other uuids with hard coded ids * hoist useId out * use some new selectors for table e2es * commit betterer crimes * use useId where we can * Revert "use useId where we can" This reverts commit34090ac75d. * fix some dashboard layouts tests * rm AutoCellOptionsEditor * idk try and fix tests * restore fixed its for url state --------- Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com> Co-authored-by: Ashley Harrison <ashharrison90@gmail.com> Co-authored-by: Paul Marbach <paul.marbach@grafana.com>