diff --git a/samples/menus/nav-drawer/add-drawer-items/src/index.tsx b/samples/menus/nav-drawer/add-drawer-items/src/index.tsx index 58b0148e1..7a1b72f21 100644 --- a/samples/menus/nav-drawer/add-drawer-items/src/index.tsx +++ b/samples/menus/nav-drawer/add-drawer-items/src/index.tsx @@ -1,14 +1,9 @@ import React from 'react'; import ReactDOM from 'react-dom/client'; import './index.css'; -import { IgrNavDrawer, IgrNavDrawerHeaderItem, IgrNavDrawerItem, IgrIcon, IgrNavDrawerModule, IgrIconModule, - IgrIconButton, IgrIconButtonModule, registerIconFromText } from 'igniteui-react'; +import { IgrNavDrawer, IgrNavDrawerHeaderItem, IgrNavDrawerItem, IgrIcon, IgrIconButton, registerIconFromText } from 'igniteui-react'; import 'igniteui-webcomponents/themes/light/bootstrap.css'; -IgrNavDrawerModule.register(); -IgrIconModule.register(); -IgrIconButtonModule.register(); - const searchIcon = ''; const homeIcon = ''; const menuIcon = ''; @@ -30,30 +25,30 @@ export default class NavDrawerAddDrawerItems extends React.Component { public render(): JSX.Element { return (
- - + +
- - Sample Drawer + + Sample Drawer - -
+ +
- Home + Home
- -
+ +
- Search + Search
@@ -61,7 +56,7 @@ export default class NavDrawerAddDrawerItems extends React.Component { ); } - public navDrawerRef(navDrawer: IgrNavDrawer){ + public navDrawerRef(navDrawer: IgrNavDrawer) { if (!navDrawer) { return; } this.navDrawer = navDrawer; } @@ -74,20 +69,20 @@ export default class NavDrawerAddDrawerItems extends React.Component { public onNavDrawerClick(e: any) { const drawerItem: any = e.target.closest('igc-nav-drawer-item') ?? - (e.target.parentElement?.closest('igc-nav-drawer-item') ?? - null) + (e.target.parentElement?.closest('igc-nav-drawer-item') ?? + null) if (!drawerItem) { return; } drawerItem.active = true; const navDrawer = drawerItem.parentElement; Array.from(navDrawer.querySelectorAll('igc-nav-drawer-item')) - .filter((item: any) => item !== drawerItem) - .forEach((child: any) => child.active = false); + .filter((item: any) => item !== drawerItem) + .forEach((child: any) => child.active = false); } } // rendering above class to the React DOM const root = ReactDOM.createRoot(document.getElementById('root')); -root.render(); +root.render(); diff --git a/samples/menus/nav-drawer/add-mini/src/index.tsx b/samples/menus/nav-drawer/add-mini/src/index.tsx index 41a4780a1..ce7485b50 100644 --- a/samples/menus/nav-drawer/add-mini/src/index.tsx +++ b/samples/menus/nav-drawer/add-mini/src/index.tsx @@ -1,13 +1,9 @@ import React from 'react'; import ReactDOM from 'react-dom/client'; import './index.css'; -import { IgrNavDrawer, IgrNavDrawerItem, IgrIcon, IgrButton, IgrNavDrawerModule, IgrIconModule, IgrButtonModule, registerIconFromText } from 'igniteui-react'; +import { IgrNavDrawer, IgrNavDrawerItem, IgrIcon, IgrButton, registerIconFromText } from 'igniteui-react'; import 'igniteui-webcomponents/themes/light/bootstrap.css'; -IgrNavDrawerModule.register(); -IgrIconModule.register(); -IgrButtonModule.register(); - const searchIcon = ''; const homeIcon = ''; @@ -29,34 +25,34 @@ export default class NavDrawerAddMini extends React.Component {
- Toggle + Toggle
- -
+ +
- Home + Home
- -
+ +
- Search + Search
-
- -
+
+ +
- -
+ +
@@ -74,16 +70,16 @@ export default class NavDrawerAddMini extends React.Component { public onNavDrawerClick(e: any) { const drawerItem: any = e.target.closest('igc-nav-drawer-item') ?? - (e.target.parentElement?.closest('igc-nav-drawer-item') ?? - null) + (e.target.parentElement?.closest('igc-nav-drawer-item') ?? + null) if (!drawerItem) { return; } drawerItem.active = true; const navDrawer = drawerItem.parentElement; Array.from(navDrawer.querySelectorAll('igc-nav-drawer-item')) - .filter((item: any) => item !== drawerItem) - .forEach((child: any) => child.active = false); + .filter((item: any) => item !== drawerItem) + .forEach((child: any) => child.active = false); const iconName = drawerItem.querySelector('igc-icon')!.name; const icons = document.querySelectorAll(`igc-icon`); diff --git a/samples/menus/nav-drawer/add-positions-navbar/src/index.tsx b/samples/menus/nav-drawer/add-positions-navbar/src/index.tsx index 52f73f296..5e6aea8b7 100644 --- a/samples/menus/nav-drawer/add-positions-navbar/src/index.tsx +++ b/samples/menus/nav-drawer/add-positions-navbar/src/index.tsx @@ -1,15 +1,9 @@ import React from 'react'; import ReactDOM from 'react-dom/client'; import './index.css'; -import { IgrNavbar, IgrNavDrawer, IgrNavDrawerHeaderItem, IgrNavDrawerItem, IgrIcon, IgrRadioGroup, IgrRadio, IgrNavDrawerModule, IgrNavbarModule, IgrRadioGroupModule, IgrRadioModule, IgrIconModule, registerIconFromText } from 'igniteui-react'; +import { IgrNavbar, IgrNavDrawer, IgrNavDrawerHeaderItem, IgrNavDrawerItem, IgrIcon, IgrRadioGroup, IgrRadio, registerIconFromText, IgrRadioChangeEventArgs } from 'igniteui-react'; import 'igniteui-webcomponents/themes/light/bootstrap.css'; -IgrNavDrawerModule.register(); -IgrNavbarModule.register(); -IgrIconModule.register(); -IgrRadioGroupModule.register(); -IgrRadioModule.register(); - const searchIcon = ''; const homeIcon = ''; const menuIcon = ''; @@ -38,45 +32,45 @@ export default class NavDrawerAddPositionsNavbar extends React.Component
- - Sample Drawer + + Sample Drawer - -
+ +
- Home + Home
- -
+ +
- Search + Search
- - Start + + Start - - End + + End - - Top + + Top - - Bottom + + Bottom -
+
-

{this.state.title}

+

{this.state.title}

@@ -91,16 +85,16 @@ export default class NavDrawerAddPositionsNavbar extends React.Component item !== drawerItem) - .forEach((child: any) => child.active = false); + .filter((item: any) => item !== drawerItem) + .forEach((child: any) => child.active = false); this.setState({ title: drawerItem.textContent }); } @@ -110,9 +104,9 @@ export default class NavDrawerAddPositionsNavbar extends React.Component {
- - Sample Drawer + + Sample Drawer - -
+ +
- Home + Home
- -
+ +
- Search + Search
@@ -72,16 +65,16 @@ export default class NavDrawerStyling extends React.Component { public onNavDrawerClick(e: any) { const drawerItem: any = e.target.closest('igc-nav-drawer-item') ?? - (e.target.parentElement?.closest('igc-nav-drawer-item') ?? - null) + (e.target.parentElement?.closest('igc-nav-drawer-item') ?? + null) if (!drawerItem) { return; } drawerItem.active = true; const navDrawer = drawerItem.parentElement; Array.from(navDrawer.querySelectorAll('igc-nav-drawer-item')) - .filter((item: any) => item !== drawerItem) - .forEach((child: any) => child.active = false); + .filter((item: any) => item !== drawerItem) + .forEach((child: any) => child.active = false); } public navDrawerRef(navDrawer: IgrNavDrawer) {