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

feat: (CXSPA-981) - Add keyboard navigation to 'navigation-ui' #18297

Merged
merged 23 commits into from
Mar 22, 2024

Conversation

Pio-Bar
Copy link
Contributor

@Pio-Bar Pio-Bar commented Dec 20, 2023

https://jira.tools.sap/browse/CXSPA-981

Because of the recursive approach to navigation, the keyboard controls have proven to be quite tricky to implement. If you find a more elegant approach I'd be happy to know.

@Pio-Bar Pio-Bar requested a review from a team as a code owner December 20, 2023 12:45
@Pio-Bar Pio-Bar requested a review from a team January 4, 2024 16:32
@Pio-Bar Pio-Bar requested review from a team as code owners January 4, 2024 16:32
@github-actions github-actions bot marked this pull request as draft January 4, 2024 16:33
Copy link

cypress bot commented Jan 4, 2024

4 flaky tests on run #43069 ↗︎

0 119 2 0 Flakiness 4

Details:

Merge 28f1bf2 into 1c6cffb...
Project: spartacus Commit: 9c22332599 ℹ️
Status: Passed Duration: 04:45 💡
Started: Mar 22, 2024 12:23 PM Ended: Mar 22, 2024 12:28 PM
Flakiness  regression/checkout/checkout-flow.core-e2e.cy.ts • 1 flaky test • B2C

View Output Video

Test Artifacts
Checkout flow > Desktop > should checkout with a registered user by searching a product Test Replay Screenshots Video
Flakiness  ssr/pages.core-e2e.cy.ts • 3 flaky tests • SSR

View Output Video

Test Artifacts
SSR > should render homepage Test Replay Screenshots Video
SSR > should render PLP Test Replay Screenshots Video
SSR > should render PDP Test Replay Screenshots Video

Review all test suite changes for PR #18297 ↗︎

@Pio-Bar Pio-Bar requested a review from Zeyber January 10, 2024 13:47
@Pio-Bar Pio-Bar changed the base branch from epic/a11y to develop-next-major January 19, 2024 14:11
Piotr Bartkowiak and others added 2 commits January 19, 2024 15:14
@Pio-Bar Pio-Bar marked this pull request as ready for review January 19, 2024 14:21
@github-actions github-actions bot marked this pull request as draft January 23, 2024 19:40
@Pio-Bar Pio-Bar changed the title CXSPA-981: Add keyboard navigation to 'navigation-ui' feature: (CXSPA-981) - Add keyboard navigation to 'navigation-ui' Jan 24, 2024
@Pio-Bar Pio-Bar dismissed stale reviews from developpeurweb and Zeyber via ee299ff March 15, 2024 09:17
@Pio-Bar Pio-Bar requested a review from a team as a code owner March 15, 2024 09:17
@github-actions github-actions bot marked this pull request as draft March 15, 2024 09:17
@Pio-Bar Pio-Bar marked this pull request as ready for review March 15, 2024 09:33
@github-actions github-actions bot marked this pull request as draft March 15, 2024 09:40
@Pio-Bar Pio-Bar marked this pull request as ready for review March 15, 2024 09:51
@github-actions github-actions bot marked this pull request as draft March 15, 2024 10:05
@Pio-Bar Pio-Bar marked this pull request as ready for review March 15, 2024 12:18
@Pio-Bar Pio-Bar changed the base branch from develop-next-major to develop March 18, 2024 17:29
@github-actions github-actions bot marked this pull request as draft March 18, 2024 17:35
@Pio-Bar Pio-Bar marked this pull request as ready for review March 19, 2024 08:50
Zeyber
Zeyber previously approved these changes Mar 21, 2024
@@ -5,11 +5,11 @@
*/

import { SchematicsException } from '@angular-devkit/schematics';
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lets undo these changes not to mix up our commit.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reverted

@Zeyber Zeyber dismissed their stale review March 21, 2024 10:00

Remove shematics-config-mappings

@github-actions github-actions bot marked this pull request as draft March 21, 2024 14:24
@Pio-Bar Pio-Bar marked this pull request as ready for review March 21, 2024 14:26
@github-actions github-actions bot marked this pull request as draft March 22, 2024 12:13
@Pio-Bar Pio-Bar marked this pull request as ready for review March 22, 2024 12:14
@Pio-Bar Pio-Bar merged commit d0c9164 into develop Mar 22, 2024
26 checks passed
@Pio-Bar Pio-Bar deleted the feature/CXSPA-981 branch March 22, 2024 12:33
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