Add visitor phone lookup flow
This commit is contained in:
@@ -7,6 +7,8 @@ import { DisplayPage } from "./pages/DisplayPage";
|
||||
import { LoginPage } from "./pages/LoginPage";
|
||||
import { StaffPage } from "./pages/StaffPage";
|
||||
import { VisitorPage } from "./pages/VisitorPage";
|
||||
import { VisitorLookupPage } from "./pages/VisitorLookupPage";
|
||||
import { VisitorPhonePage } from "./pages/VisitorPhonePage";
|
||||
|
||||
function RequireStaff({ children }: { children: ReactNode }) {
|
||||
const { user, loading } = useAuth();
|
||||
@@ -34,6 +36,8 @@ export function App() {
|
||||
<Route path="/staff/tickets" element={<AuthProvider portal="staff"><RequireStaff><StaffPage /></RequireStaff></AuthProvider>} />
|
||||
<Route path="/staff/me" element={<AuthProvider portal="staff"><RequireStaff><StaffPage /></RequireStaff></AuthProvider>} />
|
||||
<Route path="/staff/verify" element={<Navigate to="/staff" replace />} />
|
||||
<Route path="/visitor" element={<VisitorLookupPage />} />
|
||||
<Route path="/visitor/phone" element={<VisitorPhonePage />} />
|
||||
<Route path="/visitor/:token" element={<VisitorPage />} />
|
||||
<Route path="/display/:token" element={<DisplayPage />} />
|
||||
<Route path="/admin/login" element={<AuthProvider portal="admin"><LoginPage portal="admin" /></AuthProvider>} />
|
||||
|
||||
Reference in New Issue
Block a user