add video error page events
This commit is contained in:
parent
0f58a9fda4
commit
9655ff7102
1 changed files with 18 additions and 1 deletions
|
|
@ -24,6 +24,17 @@ const VideoList: NextPage = () => {
|
||||||
{
|
{
|
||||||
enabled: router.isReady,
|
enabled: router.isReady,
|
||||||
refetchOnWindowFocus: false,
|
refetchOnWindowFocus: false,
|
||||||
|
retry: (failureCount, error) => {
|
||||||
|
if (error?.data?.code === "FORBIDDEN") return false;
|
||||||
|
else return failureCount < 2;
|
||||||
|
},
|
||||||
|
onError: (err) => {
|
||||||
|
if (err?.data?.code === "FORBIDDEN") {
|
||||||
|
posthog?.capture("video page: FORBIDDEN");
|
||||||
|
} else if (err?.data?.code === "NOT_FOUND") {
|
||||||
|
posthog?.capture("video page: NOT_FOUND");
|
||||||
|
}
|
||||||
|
},
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
@ -35,7 +46,13 @@ const VideoList: NextPage = () => {
|
||||||
</span>
|
</span>
|
||||||
<span className="mt-3 max-w-[80%] text-center text-sm">
|
<span className="mt-3 max-w-[80%] text-center text-sm">
|
||||||
To create your own public recordings,{" "}
|
To create your own public recordings,{" "}
|
||||||
<Link href="/sign-in" className="pointer text-[#4169e1] underline">
|
<Link
|
||||||
|
onClick={() =>
|
||||||
|
posthog?.capture("click sign-up from video error page")
|
||||||
|
}
|
||||||
|
href="/sign-in"
|
||||||
|
className="pointer text-[#4169e1] underline"
|
||||||
|
>
|
||||||
create an account
|
create an account
|
||||||
</Link>{" "}
|
</Link>{" "}
|
||||||
for free!
|
for free!
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue