NavigationMenuIconButton
Interfaces
NavigationMenuDrawerProps
Extends
DrawerProps
Indexable
[p
: string
]: any
Any other properties
Properties
Property | Type | Description |
---|---|---|
CreateLiveStreamButtonComponentProps? | CreateLiveStreamButtonProps | Props to spread to CreateLiveStreamButton component Default {} |
drawerContent? | ReactNode | Custom Drawer content Default null |
drawerFooterContent? | ReactNode | (props ) => ReactNode | Custom Drawer footer content Default null |
drawerHeaderContent? | ReactNode | Custom Drawer header content Default null |
ScrollContainerProps? | Record <string , any > | Props to spread to ScrollContainer component This lib use 'react-custom-scrollbars' component to perform scrollbars For more info: https://github.com/malte-wessel/react-custom-scrollbars/blob/master/docs/API.md Default {} |
showDrawerFooter? | boolean | Hide drawer footer Default true |
showDrawerHeader? | boolean | Hide drawer header Default true |
NavigationMenuIconButtonProps
Extends
IconButtonProps
Properties
Property | Type | Description |
---|---|---|
DrawerProps? | NavigationMenuDrawerProps | Props to spread to default drawer root Default {} |
onMenuIconClick? | () => void | Callback triggered on menu click Default null |
showDrawer? | boolean | Prop to show/hide the default drawer component Default true |
Functions
NavigationMenuContent()
NavigationMenuContent(
inProps
):Element
Parameters
Parameter | Type |
---|---|
inProps | DefaultDrawerContentProps |
Returns
Element
NavigationMenuDrawer()
NavigationMenuDrawer(
inProps
):Element
Parameters
Parameter | Type |
---|---|
inProps | NavigationMenuDrawerProps |
Returns
Element
NavigationMenuHeader()
NavigationMenuHeader(
inProps
):Element
Parameters
Parameter | Type |
---|---|
inProps | DefaultHeaderContentProps |
Returns
Element
NavigationMenuIconButton()
NavigationMenuIconButton(
inProps
):Element
API documentation for the Community-JS Navigation Menu Icon Button component. Learn about the available props and the CSS API.
Import
import {NavigationMenuIconButton} from '@selfcommunity/react-ui';
Component Name
The name SCNavigationMenuIconButton
can be used when providing style overrides in the theme.
CSS
Rule Name | Global class | Description |
---|---|---|
root | .SCNavigationMenuIconButton-root | Styles applied to the root element. |
Parameters
Parameter | Type | Description |
---|---|---|
inProps | NavigationMenuIconButtonProps |
Returns
Element