Skip to content

feat(#3340): add click handling to Work Side Menu Item#3367

Closed
bdfranck wants to merge 1 commit intodevfrom
3340-work-side-menu-click
Closed

feat(#3340): add click handling to Work Side Menu Item#3367
bdfranck wants to merge 1 commit intodevfrom
3340-work-side-menu-click

Conversation

@bdfranck
Copy link
Collaborator

@bdfranck bdfranck commented Jan 27, 2026

This PR updates the Work Side Menu Item so it works better with non-navigation actions. It includes the following changes:

  • Makes the url property optional
  • If url exists, the component uses an a tag
  • If url is absent, the component uses a button tag
  • Dispatches a _click event on click
  • Adds onClick hooks to Angular and React wrappers

@bdfranck bdfranck marked this pull request as draft January 27, 2026 15:42
@bdfranck bdfranck force-pushed the 3340-work-side-menu-click branch from 3384811 to 4f35267 Compare January 27, 2026 19:25
@bdfranck bdfranck changed the title feat(#3340): add click handling to Work Side Menu Items feat(#3340): add click handling to Work Side Menu Item Jan 27, 2026
@bdfranck bdfranck force-pushed the 3340-work-side-menu-click branch 2 times, most recently from 167366e to 5f27d80 Compare February 3, 2026 00:11
@bdfranck
Copy link
Collaborator Author

bdfranck commented Mar 23, 2026

I'm closing this branch because it's out of date and may no longer be needed.

@bdfranck bdfranck closed this Mar 23, 2026
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