Add user invitation system

Signed-off-by: gearnode <bryan@frimin.fr>
This commit is contained in:
gearnode
2025-03-14 10:43:34 +01:00
parent ec637401db
commit ebc88ec7e8
10 changed files with 1189 additions and 23 deletions

View File

@@ -42,6 +42,9 @@ const PeopleOverviewPage = lazy(() => import("./pages/PeopleOverviewPage"));
const LoginPage = lazy(() => import("./pages/LoginPage"));
const RegisterPage = lazy(() => import("./pages/RegisterPage"));
const ConfirmEmailPage = lazy(() => import("./pages/ConfirmEmailPage"));
const ConfirmInvitationPage = lazy(
() => import("./pages/ConfirmInvitationPage")
);
const CreateOrganizationPage = lazy(
() => import("./pages/CreateOrganizationPage")
);
@@ -303,6 +306,16 @@ function App() {
</Suspense>
}
/>
<Route
path="confirm-invitation"
element={
<Suspense>
<VisitorErrorBoundaryWithLocation>
<ConfirmInvitationPage />
</VisitorErrorBoundaryWithLocation>
</Suspense>
}
/>
</Route>
<Route