mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
Share: Add analytics to invite user flow (#98617)
This commit is contained in:
parent
e19058c2c4
commit
79cd8ac894
@ -93,7 +93,14 @@ export default function ShareMenu({ dashboard, panel }: { dashboard: DashboardSc
|
||||
label: t('share-dashboard.menu.invite-user-title', 'Invite new member'),
|
||||
renderCondition: !!config.externalUserMngLinkUrl && contextSrv.hasPermission(AccessControlAction.OrgUsersAdd),
|
||||
onClick: () => {
|
||||
window.open(config.externalUserMngLinkUrl, '_blank');
|
||||
const url = new URL(config.externalUserMngLinkUrl);
|
||||
|
||||
// Add query parameters to track conversion
|
||||
url.searchParams.append('src', 'grafananet');
|
||||
url.searchParams.append('cnt', 'share-invite');
|
||||
|
||||
// Open the modified URL
|
||||
window.open(url.toString(), '_blank');
|
||||
},
|
||||
renderDividerAbove: true,
|
||||
component: () => <Icon name="external-link-alt" className={styles.inviteUserItemIcon} />,
|
||||
|
Loading…
Reference in New Issue
Block a user