InterfaceUserDropdownProps
Interface: InterfaceUserDropdownProps
Defined in: src/types/UserPortalNavigationBar/interface.ts:202
Props interface for UserDropdown subcomponent
Properties
dropDirection
dropDirection:
"start"|"end"|"up"|"down"
Defined in: src/types/UserPortalNavigationBar/interface.ts:205
Direction for dropdown menu
finalUserName
finalUserName:
string
Defined in: src/types/UserPortalNavigationBar/interface.ts:207
User display name
handleLogout()
handleLogout: () =>
void
Defined in: src/types/UserPortalNavigationBar/interface.ts:206
Handler called when logout is clicked
Returns
void
navigate
navigate:
NavigateFunction
Defined in: src/types/UserPortalNavigationBar/interface.ts:208
React Router navigate function
PermIdentityIcon
PermIdentityIcon:
OverridableComponent<SvgIconTypeMap<object,"svg">>
Defined in: src/types/UserPortalNavigationBar/interface.ts:211
Material-UI person icon component
showUserProfile
showUserProfile:
boolean
Defined in: src/types/UserPortalNavigationBar/interface.ts:203
Whether to display the user profile dropdown
styles
styles:
CSSModuleClasses
Defined in: src/types/UserPortalNavigationBar/interface.ts:210
CSS module classes object
tCommon
tCommon:
TFunction
Defined in: src/types/UserPortalNavigationBar/interface.ts:209
i18next translation function
testIdPrefix
testIdPrefix:
string
Defined in: src/types/UserPortalNavigationBar/interface.ts:204
Prefix for test IDs