Skip to content

AB#746 Modernize digitransit-component-control-panel - #6079

Draft
vesameskanen wants to merge 12 commits into
v3from
AB#746
Draft

vesameskanen wants to merge 12 commits into
v3from
AB#746

Conversation

@vesameskanen

@vesameskanen vesameskanen commented Oct 9, 2026 •

Copy link
Copy Markdown
Member

Proposed Changes

  • Convert CtrlPanel to a function component and remove defaultProps
  • Split NearStopsAndRoutes into ModeButton, useModesWithAlerts and utils
  • Replace the old @hsl-fi/modal in the all-modes dialog with @hsl-fi/dialog (new peer deps: @hsl-fi/dialog, @hsl-fi/layout-primitives; appElement is no longer needed)
  • Fix the closeButtonLabel comma-operator bug and simplify keyboard handling

vesameskanen and others added 12 commits October 9, 2026 16:17
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
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.

1 participant