Skip to main content

InterfaceUserDropdownProps

Admin Docs


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: 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