import { Directions } from "utils/helpers"; import { ReduxActionTypes } from "constants/ReduxActionConstants"; import { getOnSelectAction, DropdownOnSelectActions } from "./dropdownHelpers"; import { CustomizedDropdownProps } from "./index"; import { User } from "constants/userConstants"; export const options = ( user: User, dropdownMainMenuName: string, ): CustomizedDropdownProps => ({ sections: [ { options: [ { content: "Sign Out", onSelect: () => getOnSelectAction(DropdownOnSelectActions.DISPATCH, { type: ReduxActionTypes.LOGOUT_USER_INIT, }), }, ], }, ], trigger: { text: dropdownMainMenuName, outline: false, }, openDirection: Directions.DOWN, }); export default options;