We were previously manually querying for elements and controlling their focus state.
instead we'll use label elements and let that element handle it as intended.
some ids are changed in this PR to try and ensure no conflicts if there are more than 1 search on the same page. we'll need to be more exhaustive about this in the future. maybe a lint rule could catch this.
We were previously manually querying for elements and controlling their focus state.
instead we'll use
label
elements and let that element handle it as intended.some
id
s are changed in this PR to try and ensure no conflicts if there are more than 1 search on the same page. we'll need to be more exhaustive about this in the future. maybe a lint rule could catch this.