Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ksearch: remove nested button #487

Merged
merged 19 commits into from
Feb 10, 2025
Merged

Conversation

Fondryext
Copy link
Contributor

This PR removes a button which was nested inside of a hyperlink. The button was only there for the onClick trigger, which can simply be moved to the hyperlink. Further, it is a violation of HTML5 to have HTML inside of a hyperlink, so this was a WCAG violation.
J=TECHOPS-13454

mkouzel-yext and others added 13 commits January 29, 2025 15:51
Regenerates package-lock.json to include the safe dependencies.

J=VULN-39418, VULN-39419
TEST=none

Saw that babel imports in package-lock.json and test-site/package-lock.json
were for versions at or above the safe dependency.
The `npm run build` command was failing due to errors with the tsup
build command. The increase in heap space is a temporary fix that we
may run into again as the repo grows - the out of memory error that
it prevents is an ongoing issue with the library itself
(egoist/tsup#920).
The GeolocationPosition and GeolocationCoordinates objects now
require toJSON() methods to be specified. Our implementation of
these methods isn't important to my knowledge, but their absence
is causing the LocationBias and Geolocation unit tests to fail.
Causing npm ci to fail when run remotely for automatic tests.
After making the library upgrades that were required to resolve vulnerabilities, new errors appeared that prevented our unit tests from passing. This commit updates the FilterSearch test so it passes without error.
Resolves errors that were being logged due to package upgrades in test files. These were prevent our automatic checks from passing.
This PR removes a button which was nested inside of a hyperlink.
The button was only there for the onClick trigger, which can
simply be moved to the hyperlink. Further, it is a violation
of HTML5 to have HTML inside of a hyperlink, so this was
a WCAG violation.
J=TECHOPS-13454
@Fondryext Fondryext requested a review from a team as a code owner February 10, 2025 21:20
@Fondryext Fondryext changed the base branch from hotfix/v1.7.1 to hotfix2/v1.7.1 February 10, 2025 21:27
Copy link
Contributor

Current unit coverage is 92.08312716476992%
Current visual coverage is 79.01234567901234%
Current combined coverage is 92.58160237388724%

@Fondryext Fondryext merged commit a02eda6 into hotfix2/v1.7.1 Feb 10, 2025
20 checks passed
@Fondryext Fondryext deleted the dev/remove-nested-button branch February 10, 2025 21:53
@Fondryext Fondryext mentioned this pull request Feb 10, 2025
Fondryext added a commit that referenced this pull request Feb 11, 2025
### Changes

- Remove nested button #487 
- Mark all icons as hidden for screen readers #485
@coveralls
Copy link

coveralls commented Feb 13, 2025

Coverage Status

coverage: 85.327%. remained the same
when pulling f28a442 on dev/remove-nested-button
into 6a7ae5a on hotfix2/v1.7.1.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants