UNPKG

communication-react-19

Version:

React library for building modern communication user experiences utilizing Azure Communication Services (React 19 compatible fork)

23 lines 881 B
// Copyright (c) Microsoft Corporation. // Licensed under the MIT License. /** * Convert IContextualMenuItem to _DrawerMenuItemProps * @param contextualMenu - IContextualMenuItem to convert * @param onDrawerMenuItemClick - callback to call when converted DrawerMenuItem is clicked * @returns DrawerMenuItem * @private */ export const convertContextualMenuItemToDrawerMenuItem = (contextualMenu, onDrawerMenuItemClick) => { return { itemKey: contextualMenu.key, onItemClick: () => { var _a; (_a = contextualMenu.onClick) === null || _a === void 0 ? void 0 : _a.call(contextualMenu); onDrawerMenuItemClick(); }, iconProps: contextualMenu.iconProps, text: contextualMenu.text, disabled: contextualMenu.disabled }; }; //# sourceMappingURL=ConvertContextualMenuItemToDrawerMenuItem.js.map