We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2e274bd commit 15b8a81Copy full SHA for 15b8a81
src/pages/stats/[login].tsx
@@ -1,4 +1,4 @@
1
-import { useState } from "react";
+import { useEffect, useState } from "react";
2
import { useSession } from "next-auth/react";
3
import { useRouter } from "next/router";
4
import { useGitHubPullRequests, useHandleStateRepositories } from "@/hooks";
@@ -38,6 +38,12 @@ export default function Stats() {
38
repositoriesOrder
39
);
40
41
+ useEffect(() => {
42
+ if (session && session.user && session.user.login !== login) {
43
+ router.replace(`/stats/${session.user.login}`);
44
+ }
45
+ }, [session, login, router]);
46
+
47
return (
48
<div className="h-full w-full px-4 flex flex-col gap-4">
49
<div className="mt-4">
0 commit comments