Commit e6d3287
authored
fix: Refactor SideNavigation to remove React-Router dependency (#372)
* Save state
* saving state
* Adding interactivity and active item
* Updating Unit Tests
* Downgrading React-Router-* to devDependencies
* Add Prop Descriptons
* Normalized SideNavGroup into SideNavList & renamed SIdeNavSubItems to SideNavSubList
* Removing SubList and Refactoring in SideNavList
* Remove expanded tracking from SideNav and pushing into SideNavListItem
* Linting fixes
* Adding focus-trap after removing it
* Package-lock was not in sync
* PR feedback
* Updating children prop type
* Fixing issue where parent items were being selectd. Also updated documentation
* Correcting testing issue
* Updates to prop descriptions1 parent 0cfef6d commit e6d3287
7 files changed
+1149
-594
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
48 | | - | |
49 | | - | |
50 | | - | |
| 48 | + | |
51 | 49 | | |
52 | 50 | | |
53 | 51 | | |
| |||
114 | 112 | | |
115 | 113 | | |
116 | 114 | | |
| 115 | + | |
| 116 | + | |
117 | 117 | | |
118 | 118 | | |
119 | 119 | | |
| |||
0 commit comments