From 63f385193fb1e49ba1b0563d3f7e888e37422f97 Mon Sep 17 00:00:00 2001 From: Misha Holtz <36575242+mnholtz@users.noreply.github.com> Date: Wed, 7 Sep 2022 15:53:21 -0700 Subject: [PATCH] add Mixpanel BlueprintsPageView event to the Blueprints page (#4248) Co-authored-by: Misha Holtz --- src/options/pages/blueprints/BlueprintsPage.tsx | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/options/pages/blueprints/BlueprintsPage.tsx b/src/options/pages/blueprints/BlueprintsPage.tsx index e87cc0b0c7..8da420012d 100644 --- a/src/options/pages/blueprints/BlueprintsPage.tsx +++ b/src/options/pages/blueprints/BlueprintsPage.tsx @@ -15,7 +15,7 @@ * along with this program. If not, see . */ -import React, { useMemo } from "react"; +import React, { useMemo, useEffect } from "react"; import BlueprintsCard from "@/options/pages/blueprints/BlueprintsCard"; import useInstallables from "@/options/pages/blueprints/useInstallables"; import ExtensionLogsModal from "@/options/pages/blueprints/modals/ExtensionLogsModal"; @@ -33,6 +33,7 @@ import { useTitle } from "@/hooks/title"; import { ErrorDisplay } from "@/layout/ErrorDisplay"; import ConvertToRecipeModal from "./modals/ConvertToRecipeModal"; import ShareRecipeModal from "./modals/ShareRecipeModal/ShareRecipeModal"; +import { reportEvent } from "@/telemetry/events"; const BlueprintsPage: React.FunctionComponent = () => { useTitle("Blueprints"); @@ -44,6 +45,10 @@ const BlueprintsPage: React.FunctionComponent = () => { selectShowShareContext ); + useEffect(() => { + reportEvent("BlueprintsPageView"); + }, []); + const body = useMemo(() => { if (error) { return ;