Optional
actionOptional
ariaAria label attribute for enhanced accessibility.
Optional
buttonSpecifies the position of the navigation buttons in the navigation rail.
List of navigation choice objects ({ name, route, icon, hasBadge }) to display, could be objects or react elements.
Optional
elevatedAdjusts the shadow effect and border appearance on top/bottom of the navigation.
Optional
hrefThe URL that the hyperlink points to.
Optional
logoAlternate text for the logo image.
Optional
logoAria-label for the logo image for accessibility.
Optional
logoURL where the logo link points to.
Optional
logoComponent for managing the navigation of the logo link. For example nav link from "react-router-dom" or equivalent from other routing library.
Optional
relSpecifies the relationship between the current document and the linked document.
Optional
reloadReloads document on link click.
Component for managing the navigation links. For example nav link from "react-router-dom" or equivalent from other routing library.
Optional
sxThe system prop that allows defining system overrides as well as additional CSS styles.
Optional
targetSpecifies where to open the linked document.
Optional
toThe 'to' prop can be used for routing in single page applications.
Optional buttons on the right of the AppBar. Max 3 buttons.