React Suite Nav Multi-level Navigation Last Updated : 18 Jun, 2022 Summarize Comments Improve Suggest changes Share Like Article Like Report React suite is a library of React components that has sensible UI design, and a friendly development experience. It is supported in all major browsers. It provides pre-built components of React which can be used easily in any web application. In this article, we'll learn about React Suite Nav Removable. A nav component provides a list of various types of navigation menus, which can be landscape and portrait layouts. We can also create multi-level navigation in the navbar in which we can create multi-level dropdown menus. Creating React Application And Installing Module: Step 1: Create a React application using the given command: npm create-react-app projectname Step 2: After creating your project, move to it using the given command: cd projectname Step 3: Now Install the rsuite node package using the given command: npm install rsuite Project Structure: Now your project structure should look like the following: Syntax: // Import statement import { Nav } from "rsuite/"; // App.Js file function App() { <Nav> <Nav.Item>...</Nav.Item> <Nav.Menu title="..."> <Nav.Item>...</Nav.Item> <Nav.Menu title="..."> <Nav.Item>...</Nav.Item> </Nav.Menu> </Nav.Menu> </Nav> } Example 1: Below example demonstrates the basic use of the multi-level nav component. JavaScript import { Nav } from "rsuite/"; import "rsuite/dist/rsuite.min.css"; export default function App() { return ( <center> <div> <h2>GeeksforGeeks</h2> <h4 style={{ color: "green" }}> React Suite Nav Multilevel-navigation </h4> <div style={{ marginTop: 20 }}> <Nav> <Nav.Item active>Courses</Nav.Item> <Nav.Item>Tutorials</Nav.Item> <Nav.Menu title="Jobs"> <Nav.Item>Apply for Jobs</Nav.Item> <Nav.Item>Jobathon</Nav.Item> <Nav.Menu title="Post a Job"> <Nav.Item>Post a Job</Nav.Item> <Nav.Item>Open previous jobs</Nav.Item> </Nav.Menu> </Nav.Menu> <Nav.Menu title="Practice"> <Nav.Item>All DSA problems</Nav.Item> <Nav.Item>Problem of the Day</Nav.Item> </Nav.Menu> </Nav> </div> </div> </center> ); } Output: Example 2: Below example demonstrates the multi-level nav component with active and disabled options. JavaScript import { Nav } from "rsuite/"; import "rsuite/dist/rsuite.min.css"; export default function App() { return ( <center> <div> <h2>GeeksforGeeks</h2> <h4 style={{ color: "green" }}> React Suite Nav Multilevel-navigation </h4> <div style={{ marginTop: 20 }}> <Nav> <Nav.Item active>Home</Nav.Item> <Nav.Item disabled>Courses</Nav.Item> <Nav.Item>Tutorials</Nav.Item> <Nav.Menu title="Jobs"> <Nav.Item>Apply for Jobs</Nav.Item> <Nav.Item>Jobathon</Nav.Item> <Nav.Menu title="Post a Job"> <Nav.Item active> Post a Job </Nav.Item> <Nav.Item disabled> Open previous jobs </Nav.Item> </Nav.Menu> </Nav.Menu> <Nav.Menu title="Practice"> <Nav.Item> All DSA problems </Nav.Item> <Nav.Item active> Problem of the Day </Nav.Item> </Nav.Menu> </Nav> </div> </div> </center> ); } Output: Reference: https://rsuitejs.com/components/nav/#multi-level-navigation Comment More infoAdvertise with us Next Article React Suite Nav Component T tarunsinghwap7 Follow Improve Article Tags : Web Technologies ReactJS React-Suite Components React-Suite Similar Reads AffixReact Suite Affix ComponentReact Suite is a popular front-end library with a set of React components that are designed for the middle platform and back-end products. Affix component allows the user to wrap Affix around another component in order to make it stick to the viewport. We can use the following approach in ReactJS to 2 min read React Suite Affix PropsReact Suite is a popular front-end library with a set of React components that are designed for the middle platform and back-end products. Affix component allows the user to wrap Affix around another component in order to make it stick to the viewport. Affix is generally used for pages with long co 3 min read React Suite Affix ContainerA React suite is a library of React components, sensible UI design, and a friendly development experience. It is supported in all major browsers. It provides pre-built components of React which can be used easily in any web application. In this article, we'll see about react suite affix top. Affix i 3 min read React Suite Affix TopReact suite is a library of React components, sensible UI design, and a friendly development experience. It is supported in all major browsers. It provides pre-built components of React which can be used easily in any web application. In this article, we'll see about react suite affix top. Affix is 2 min read BreadcrumbReact Suite Breadcrumb Used with Link in next/linkReact Suite is a popular front-end library with a set of React components that are designed for the middle platform and back-end products. The  Breadcrumb component is used for Navigation purposes. We can display the current page path and quickly return to the history page. Breadcrumbs can be used w 3 min read React Suite Breadcrumb Custom SeparatorReact Suite is a popular front-end library with a set of React components that are designed for the middle platform and back-end products. The Breadcrumb component is used for Navigation purposes. We can display the current page path and quickly return to the history page. We can use custom separato 3 min read React Suite Breadcrumb <Breadcrumb> PropsReact Suite is a popular front-end library with a set of React components that are designed for the middle platform and back-end products. Breadcrumb component allows the user to display the current page path and that too within a navigational hierarchy. There are different props for each breadcrumb 3 min read React Suite Breadcrumb ComponentReact Suite is a popular front-end library with a set of React components that are designed for the middle platform and back-end products. Breadcrumb component allows the user to display the current page path and that too within a navigational hierarchy. We can use the following approach in ReactJS 2 min read React Suite Breadcrumb With ExpandReact Suite is a popular front-end library with a set of React components that are designed for the middle platform and back-end products. The Breadcrumb component is used for Navigation purposes. We can display the current page path and quickly return to the history page. With Expand: In Breadcrumb 3 min read React Suite Breadcrumb AccessibilityReact Suite is a library of React components, sensible UI design, and a friendly development experience. It is supported in all major browsers. It provides pre-built components of React which can be used easily in any web application. In this article, weâll learn about React suite Breadcrumb Access 3 min read NavReact Suite Nav ResponsiveReact Suite is a popular front-end library with a set of React components that are designed for the middle platform and back-end products. Nav component helps to provide a list of various forms of navigation menus, which can be landscape and portrait layouts. Responsive Nav helps to create a dynamic 3 min read React Suite Nav With IconPre-requisite: React Suite Introduction A React suite is a library of React components, sensible UI design, and a friendly development experience. It is supported in all major browsers. It provides pre-built components of React which can be used easily in any web application. In this article, we'll 3 min read React Suite Nav VerticalReact Suite is a popular front-end library with a set of React components that are designed for the middle platform and back-end products. Nav Provides a list of various forms of navigation menus, which can be landscape and portrait layout. Nav Vertical helps to create a Nav such that Nav items are 2 min read React Suite Nav Multi-level NavigationReact suite is a library of React components that has sensible UI design, and a friendly development experience. It is supported in all major browsers. It provides pre-built components of React which can be used easily in any web application. In this article, we'll learn about React Suite Nav Remova 2 min read React Suite Nav ComponentReact Suite is a popular front-end library with a set of React components that are designed for the middle platform and back-end products. Nav component allows the user to provide a list of various forms of navigation menus. We can use the following approach in ReactJS to use the React Suite Nav Com 3 min read React Suite Nav Usage ComponentReact suite is a library of React components that has sensible UI design, and a friendly development experience. It is supported in all major browsers. It provides pre-built components of React which can be used easily in any web application. In this article, we'll learn about React Suite Nav Usage 4 min read React Suite Nav AppearanceA React suite is a library of React components, sensible UI design, and a friendly development experience. It is supported in all major browsers. It provides pre-built components of React which can be used easily in any web application. In this article, we'll learn about React suite nav appearance. 3 min read React Suite Nav RemovableReact suite is a library of React components, sensible UI design, and a friendly development experience. It is supported in all major browsers. It provides pre-built components of React which can be used easily in any web application. In this article, we'll learn about React Suite Nav Removable. A n 3 min read React Suite Nav Used with Link in next/linkReact Suite is a popular front-end library with a set of React components that are designed for the middle platform and back-end products. Nav Provides a list of various forms of navigation menus, which can be landscape and portrait layouts.  Nav Items can be used with Links also. These can be used 3 min read React Suite Nav PropsReact Suite is a front-end library designed for the middle platform and back-end products. The React Suite Nav component acts as a navigator it allows the user to provide an easy way to navigate. The props are: classPrefix: This denotes the prefix of the component CSS class. Specifying any value her 3 min read React Suite Nav JustifiedReact Suite is a popular front-end library with a set of React components that are designed for the middle platform and back-end products. Nav Provides a list of various forms of navigation menus, which can be landscape and portrait layouts. Nav Justified helps to create a Nav in which Nav items ha 2 min read React Suite Nav Option StatusReact Suite is a popular front-end library with a set of React components that are designed for the middle platform and back-end products. Nav Provides a list of various forms of navigation menus, which can be landscape and portrait layouts. Nav Option Status helps to enable or disable any nav Item 2 min read NavbarReact Suite Container Navbar LayoutReact suite is a library of React components, sensible UI design, and a friendly development experience. It is supported in all major browsers. It provides pre-built components of React which can be used easily in any web application. In this article, we'll learn about React suite Container Navbar L 2 min read React Suite Navbar ComponentReact Suite is a popular front-end library with a set of React components that are designed for the middle platform and back-end products. Navbar component allows the user to provide navigation at the top of the page. We can use the following approach in ReactJS to use the React Suite Navbar Compone 2 min read React Suite Navbar AppearanceReact suite is a library of React components that have a sensible UI design and a friendly development experience. It is supported in all major browsers. It provides pre-built components of React which can be used easily in any web application. In this article, we'll learn about React Suite Navbar A 3 min read React Suite Navbar PropsReact Suite is a front-end library designed for the middle platform and back-end products. The React Suite Navbar component acts as a navigator at the top of a website and it allows the user to provide an easy way to navigate. Navbar props: as: It denotes the element type of the component. It is 'di 4 min read SidenavReact Suite Sidenav Collapsed MenuReact suite is a library of React components that have a sensible UI design and a friendly development experience. It is supported in all major browsers. It provides pre-built components of React which can be used easily in any web application. In this article, we'll learn about React Suite Sidenav 3 min read React Suite Sidenav ComponentReact Suite is a popular front-end library with a set of React components that are designed for the middle platform and back-end products. Sidenav component allows the user to provide an easy way to navigate through your website. It is treated as the sidebar of the page. We can use the following app 3 min read React Suite Sidenav Custom Side NavigationReact suite is a library of React components that have a sensible UI design and a friendly development experience. It is supported in all major browsers. It provides pre-built components of React which can be used easily in any web application. In this article, we'll learn about React Suite Sidenav 4 min read React Suite Sidenav AppearanceReact Suite is a front-end library designed for the middle platform and back-end products. The React Suite Sidenav component acts as a sidebar to a website and it allows the user to provide an easy way to navigate. The appearance prop defines the way how the sidenav will visually appear to the users 3 min read StepsReact Suite Steps ComponentReact Suite is a popular front-end library with a set of React components that are designed for the middle platform and back-end products. Steps component guides users through the steps of a task. It is a kind of navigation bar. We can use the following approach in ReactJS to use the React Suite Ste 3 min read React Suite Steps VerticalReact Suite is a popular front-end library with a set of React components that are designed for the middle platform and back-end products. A navigation bar that takes users through the steps of a process is called Steps. The React Suite Steps Vertical helps us to create steps in the vertical directi 3 min read React Suite Steps DynamicReact Suite is a popular front-end library with a set of React components that are designed for the middle platform and back-end products. Steps is a navigation bar that guides users through the steps of a task. Steps Dynamic will help to create dynamic steps which means we will have a button that w 3 min read React Suite Steps ImportReact Suite is a popular front-end library with a set of React components that are designed for the middle platform and back-end products. Steps is a navigation bar that guides users through the steps of a task. We can import Steps in 2 ways which are listed below Syntax import { Steps } from 'rsuit 2 min read React Suite Steps Custom IconReact Suite is a popular front-end library with a set of React components that are designed for the middle platform and back-end products. Steps is a navigation bar that guides users through the steps of a task. Custom Icon helps to add an icon to the title of the step rather than just a number. It 3 min read React Suite Steps Error StatusReact Suite is a popular front-end library with a set of React components that are designed for the middle platform and back-end products. Steps is a navigation bar that guides users through the steps of a task. Error Status in Steps is used to show the error. It creates a Red Cross against the step 3 min read React Suite Steps SmallReact Suite is a popular front-end library with a set of React components that are designed for the middle platform and back-end products. Steps help to create a navigation bar that guides users through the steps of a task. React Suite Steps Small is simply used to create smaller steps. Syntax: < 3 min read React Suite Steps DescriptionReact Suite is a popular front-end library with a set of React components that are designed for the middle platform and back-end products. Steps is a navigation bar that guides users through the steps of a task. The Description is used to provide some explanation or information about the particular 3 min read React Suite Steps TitleReact Suite is a popular front-end library with a set of React components that are designed for the middle platform and back-end products. Steps is a navigation bar that guides users through the steps of a task. Title, as the name suggests, is used to provide a Title to any step. This title is self- 2 min read PaginationReact Suite Pagination Used with Link in next/linkReact suite is a library of React components, sensible UI design, and a friendly development experience. It is supported in all major browsers. It provides pre-built components of React which can be used easily in any web application. In this article, we'll learn about React suite Pagination Used wi 2 min read React Suite Pagination DisabledReact Suite is a front-end library designed for the middle platform and back-end products. React Suite Pagination component allows the user to select a specific page from various pages. The disabled prop is a boolean value. It makes the pagination disabled for the user, making it appear faded o the 3 min read React Suite Pagination ComponentReact Suite is a popular front-end library with a set of React components that are designed for the middle platform and back-end products. Pagination component allows the user to select a specific page from a range of pages. We can use the following approach in ReactJS to use the React Suite Paginat 3 min read React Suite Pagination AdvancedReact Suite is a front-end library designed for the middle platform and back-end products. React Suite Pagination component allows the user to select a specific page from various pages. The component also allows us to customize the component, for doing it we use the layout prop. The layout prop acce 3 min read React Suite Pagination SizeReact Suite is a front-end library designed for the middle platform and back-end products.  React Suite Pagination component allows the user to select a specific page from a range of pages. Size Prop is used to set the size of the Pagination component. There are four alternatives that are available. 2 min read React Suite Pagination ts:LayoutType PropsReact suite is a library of React components, sensible UI design, and a friendly development experience. It is supported in all major browsers. It provides pre-built components of React which can be used easily in any web application. In this article, we'll learn about React suite Pagination ts:Layo 3 min read Like