import React, { useCallback } from 'react'; import { useTranslation } from 'react-i18next'; import { IconButton } from '@carbon/react'; import { Edit } from '@carbon/react/icons'; import { launchWorkspace2 } from '@openmrs/esm-framework'; import { type UserRoleScope } from '../../core/api/types/identity/UserRoleScope'; interface EditStockUserRoleActionsMenuProps { data: UserRoleScope; } const EditStockUserRoleActionsMenu: React.FC = ({ data }) => { const { t } = useTranslation(); const handleLaunchWorkspace = useCallback(() => { launchWorkspace2('stock-user-role-scopes-form-workspace', { model: data }); }, [data]); return ( ); }; export default EditStockUserRoleActionsMenu;