Skip to content

Commit 9c704c2

Browse files
committed
Merge branch 'development' into FE/collabPage
2 parents 9f350d2 + 345851a commit 9c704c2

File tree

3 files changed

+7
-15
lines changed

3 files changed

+7
-15
lines changed

frontend/src/App.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -69,10 +69,10 @@ function App() {
6969
<Route index element={<Navigate to="/auth/login" />} />
7070
<Route path="signup" element={<SignUp />} />
7171
<Route path="login" element={<LogIn />} />
72-
<Route
73-
path="verifyEmail/:userId?"
74-
element={<EmailVerification />}
75-
/>
72+
<Route path="verify-email">
73+
<Route index element={<EmailVerification />} />
74+
<Route path=":userId" element={<EmailVerification />} />
75+
</Route>
7676
<Route path="forget-password" element={<ForgetPassword />} />
7777
<Route path="*" element={<Navigate to="/auth/login" />} />
7878
</Route>

frontend/src/contexts/AuthContext.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ const AuthProvider: React.FC<{ children?: React.ReactNode }> = (props) => {
6666
})
6767
.then(() => userClient.post("users/send-verification-email", { email }))
6868
.then((res) => {
69-
navigate(`/auth/verifyEmail/${res.data.data.id}`);
69+
navigate(`/auth/verify-email/${res.data.data.id}`);
7070
})
7171
.catch((err) => {
7272
setUser(null);
@@ -88,7 +88,7 @@ const AuthProvider: React.FC<{ children?: React.ReactNode }> = (props) => {
8888
})
8989
.catch((err) => {
9090
if (err.response?.data.message === "User not verified.") {
91-
navigate(`/auth/verifyEmail`);
91+
navigate(`/auth/verify-email`);
9292
}
9393
setUser(null);
9494
toast.error(err.response?.data.message || err.message);

frontend/src/pages/EmailVerification/index.tsx

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ const EmailVerification: React.FC = () => {
7777
onChange={(e) => setEmail(e.target.value)}
7878
slotProps={{
7979
input: {
80-
endAdornment: <Button onClick={handleSendEmail}>Send</Button>,
80+
endAdornment: <Button onClick={handleSendEmail}>Resend</Button>,
8181
},
8282
}}
8383
/>
@@ -93,14 +93,6 @@ const EmailVerification: React.FC = () => {
9393
spacing={2}
9494
sx={(theme) => ({ marginTop: theme.spacing(4) })}
9595
>
96-
<Button
97-
fullWidth
98-
variant="contained"
99-
color="secondary"
100-
onClick={handleSendEmail}
101-
>
102-
Resend
103-
</Button>
10496
<Button fullWidth variant="contained" onClick={handleVerifyAcc}>
10597
Verify
10698
</Button>

0 commit comments

Comments
 (0)