diff --git a/public/app/features/browse-dashboards/components/CreateNewButton.tsx b/public/app/features/browse-dashboards/components/CreateNewButton.tsx index c263b110e56..46bff8848f5 100644 --- a/public/app/features/browse-dashboards/components/CreateNewButton.tsx +++ b/public/app/features/browse-dashboards/components/CreateNewButton.tsx @@ -50,6 +50,11 @@ export default function CreateNewButton({ const notifyApp = useAppNotification(); const isProvisionedInstance = useIsProvisionedInstance(); + const handleVisibleChange = () => { + !isOpen && reportInteraction('grafana_create_new_button_menu_opened'); + setIsOpen(!isOpen); + }; + let renderPreBuiltDashboardAction = false; if (config.featureToggles.dashboardTemplates) { const testDataSources = getDataSourceSrv().getList({ type: 'grafana-testdata-datasource' }); @@ -129,7 +134,7 @@ export default function CreateNewButton({ return ( <> - +