import { useState } from
"react"
;
import { Navbar, Nav } from
"rsuite/"
;
import
"rsuite/dist/rsuite.min.css"
;
const MyNavBar = ({ active, onSelect, ...props }) => {
return
(
<Navbar {...props}>
<Navbar.Brand href=
"#"
>GeeksforGeeks</Navbar.Brand>
<Nav onSelect={onSelect} activeKey={active}>
<Nav.Item eventKey=
"home"
>Home</Nav.Item>
<Nav.Item eventKey=
"2"
>Tutorials</Nav.Item>
<Nav.Item eventKey=
"3"
>GBlog</Nav.Item>
<Nav.Menu title=
"Practice"
>
<Nav.Item eventKey=
"4"
>Data Structures</Nav.Item>
<Nav.Item eventKey=
"5"
>Algorithms</Nav.Item>
<Nav.Item eventKey=
"6"
>Programming Languages</Nav.Item>
</Nav.Menu>
</Nav>
</Navbar>
);
};
export
default
function
App() {
const [activeTab, setActiveTab] = useState(
'home'
);
return
(
<center>
<div>
<h2>GeeksforGeeks</h2>
<h4 style={{ color:
"green"
}}>
React Suite NavBar Appearance
</h4>
<div style={{marginTop: 20}}>
<MyNavBar appearance=
"inverse"
active={activeTab}
onSelect={setActiveTab} />
</div>
</div>
</center>
);
}