diff --git a/src/components/FeedbackPrompt.tsx b/src/components/FeedbackPrompt.tsx index 838051063feca2..f705af5b56217b 100644 --- a/src/components/FeedbackPrompt.tsx +++ b/src/components/FeedbackPrompt.tsx @@ -1,6 +1,7 @@ import { useState } from "react"; import { Turnstile } from "@marsidev/react-turnstile"; import { MdOutlineThumbUp, MdOutlineThumbDown } from "react-icons/md"; +import { track } from "~/util/zaraz"; type SetState = React.Dispatch>; @@ -69,6 +70,10 @@ function Form({ const [passedTurnstile, setPassedTurnstile] = useState(false); function submit(formData: FormData) { + track("submit docs feedback", { + selected_option: option, + selected_reason: formData.get("reason"), + }); formData.set("option", option!); formData.set("page", document.location.pathname); @@ -123,7 +128,7 @@ export default function FeedbackPrompt() { const [submitted, setSubmitted] = useState(false); return ( -
+

{title}

{!option && } {!submitted && (