Skip to content

refactor(stepper): Stepper and step refactor#2136

Open
rkaraivanov wants to merge 1 commit intomasterfrom
rkaraivanov/stepper-refactor
Open

refactor(stepper): Stepper and step refactor#2136
rkaraivanov wants to merge 1 commit intomasterfrom
rkaraivanov/stepper-refactor

Conversation

@rkaraivanov
Copy link
Member

Description

  • Sync stepper and steps through Lit context
  • Abstracted state logic to a separate file
  • Moved common types and animations to a common folder
  • Updated tests and stories to reflect the changes

Type of Change

  • Refactoring (code improvements without functional changes)

Testing

The test suite is rewritten to accommodate for the removed "public private" properties maintaining
the scenario and expected behavior of each unit test as close as possible.

Accessibility has been tested with the latest version on NVDA (2025.3.3) in Chrome and Firefox and
it is correctly announcing state and intention.

Checklist

  • My code follows the project's coding standards
  • I have tested my changes locally
  • I have updated documentation if needed

- Sync stepper and steps through Lit context
- Absracted state logic to a separate file
- Moved common types and animations to a common folder
- Updated tests and stories to reflect the changes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant