select-harlequinS
Refine2y ago
19 replies
select-harlequin

Check gets called after redirectTo /login

When I call my logout function and redirect user to /login, check() from authProvider gets called even though it should not because /login route does not have element <Authenticated />
<Routes>
              <Route path="/register" element={<RegisterPage />} />
              <Route path="/login" element={<LoginPage />} />
              <Route path="/forgot-password" element={<ForgotPasswordPage />} />
              <Route
                element={
                  <Authenticated
                    key="authenticated-layout"
                    fallback={<CatchAllNavigate to="/login" />}
                  >
                    <Layout>
                      <Outlet />
                    </Layout>
                  </Authenticated>
                }
              >
                <Route index element={<Home />} />
              </Route>
 </Routes>
Was this page helpful?