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

1597 - Angular Demos: Add IdsModuleNav demos #39

Merged
merged 7 commits into from
Nov 7, 2023

Conversation

EdwardCoyle
Copy link
Contributor

Explain the details for making this change. What existing problem does the pull request solve?
This PR adds demos of how to create Angular components utilizing the IdsModuleNav web component

Related github/jira issue(s) (required):
Related to infor-design/enterprise-wc#1597

Steps necessary to review your pull request (required):

  • Pull/build. Ensure 1597 - IdsModuleNav: Improve Angular Support enterprise-wc#1606 has been merged or is npm link-ed to your local copy of the Angular component examples.
  • Run and open http://localhost:4200/ids-module-nav/example.
  • Try different combinations of resizing the browser viewport to different sizes while using the Hamburger button to control the menu state. All interactions should match the default WC behaviors (See the same WC demo for reference).
  • Open http://localhost:4200/ids-module-nav/sandbox
  • Ensure all "General Settings" are toggleable and work the same as its WC demo. Most controls are referencing an Angular property and are updated dynamically.
  • Try different combinations of browser viewport size and clicking on/off the "responsive" setting.
  • Try swapping the dataset using the radio group at the bottom. When the dataset changes, the Module Nav Items are populated with a template and object[]. Make sure all items are rendered properly (have expanders if they can, have icon alignment or not, etc).

@EdwardCoyle EdwardCoyle requested a review from a team as a code owner November 3, 2023 19:36
@tmcconechy tmcconechy merged commit e0a8ddf into main Nov 7, 2023
@tmcconechy tmcconechy deleted the 1597-ng-module-nav-example branch November 7, 2023 18:17
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.

None yet

2 participants