This reverts commit48c49fe0b2. The original commit (a229c34535) was merged prematurely, so it was reverted. However, now that we have properly DEPR'd the underlying feature, we can revert that revert. Part of: https://github.com/openedx/edx-platform/issues/36263
34 lines
696 B
TypeScript
34 lines
696 B
TypeScript
import messages from './messages';
|
|
|
|
const getUserMenuItems = ({
|
|
studioBaseUrl,
|
|
logoutUrl,
|
|
intl,
|
|
isAdmin,
|
|
}) => {
|
|
let items = [
|
|
{
|
|
href: `${studioBaseUrl}`,
|
|
title: intl.formatMessage(messages['header.user.menu.studio']),
|
|
}, {
|
|
href: `${logoutUrl}`,
|
|
title: intl.formatMessage(messages['header.user.menu.logout']),
|
|
},
|
|
];
|
|
if (isAdmin) {
|
|
items = [
|
|
{
|
|
href: `${studioBaseUrl}`,
|
|
title: intl.formatMessage(messages['header.user.menu.studio']),
|
|
}, {
|
|
href: `${logoutUrl}`,
|
|
title: intl.formatMessage(messages['header.user.menu.logout']),
|
|
},
|
|
];
|
|
}
|
|
|
|
return items;
|
|
};
|
|
|
|
export default getUserMenuItems;
|