Skip to content

Commit 4bc0933

Browse files
authored
Revert "Re-adds redirection to onboarding flow (#80)" (#83)
This reverts commit 5a82884.
1 parent 7cb6b21 commit 4bc0933

File tree

2 files changed

+38
-38
lines changed

2 files changed

+38
-38
lines changed

src/app/api/onboarding/userOnboardingService.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import { UserOnboarding } from "@prisma/client";
2-
import prisma from "db";
32

43
export enum OnboardingFlow {
54
UNKNOWN,

src/app/page.tsx

Lines changed: 38 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -1,43 +1,44 @@
11
"use client";
22

3-
import { UserOnboarding } from "@prisma/client";
4-
import axios from "axios";
3+
// import { UserOnboarding } from "@prisma/client";
4+
// import axios from "axios";
55
import { redirect } from "next/navigation";
6-
import { useEffect, useState } from "react";
7-
import {
8-
OnboardingFlow,
9-
OnboardingStep,
10-
} from "./api/onboarding/userOnboardingService";
6+
// import { useEffect, useState } from "react";
7+
// import {
8+
// OnboardingFlow,
9+
// OnboardingStep,
10+
// } from "./api/onboarding/userOnboardingService";
1111

1212
export default function Home() {
13-
const [userOnboardingStatus, setUserOnboarding] = useState<UserOnboarding>();
14-
15-
const handleFetchUserOnboarding = async () => {
16-
const { data } = await axios.get("/api/onboarding");
17-
if (data.success) {
18-
setUserOnboarding(data.onboardingStatus);
19-
}
20-
};
21-
22-
const handleUpdateUserOnboarding = async () => {
23-
await axios.post("/api/onboarding", {
24-
onboardingFlow: OnboardingFlow.BETA,
25-
onboardingStep: OnboardingStep.COMPLETED,
26-
});
27-
};
28-
29-
useEffect(() => {
30-
handleFetchUserOnboarding();
31-
}, []);
32-
33-
useEffect(() => {
34-
if (userOnboardingStatus) {
35-
if (userOnboardingStatus.flow.toLowerCase() !== "beta") {
36-
handleUpdateUserOnboarding();
37-
redirect("/repositories/new");
38-
} else {
39-
redirect("/overview");
40-
}
41-
}
42-
}, [userOnboardingStatus]);
13+
// const [userOnboardingStatus, setUserOnboarding] = useState<UserOnboarding>();
14+
//
15+
// const handleFetchUserOnboarding = async () => {
16+
// const { data } = await axios.get("/api/onboarding");
17+
// if (data.success) {
18+
// setUserOnboarding(data.onboardingStatus);
19+
// }
20+
// };
21+
//
22+
// const handleUpdateUserOnboarding = async () => {
23+
// await axios.post("/api/onboarding", {
24+
// onboardingFlow: OnboardingFlow.BETA,
25+
// onboardingStep: OnboardingStep.COMPLETED,
26+
// });
27+
// };
28+
//
29+
// useEffect(() => {
30+
// handleFetchUserOnboarding();
31+
// }, []);
32+
//
33+
// useEffect(() => {
34+
// if (userOnboardingStatus) {
35+
// if (userOnboardingStatus.flow.toLowerCase() !== "beta") {
36+
// handleUpdateUserOnboarding();
37+
// redirect("/repositories/new");
38+
// } else {
39+
// redirect("/overview");
40+
// }
41+
// }
42+
// }, [userOnboardingStatus]);
43+
redirect("/overview");
4344
}

0 commit comments

Comments
 (0)