Gate select routes by realm and role

cgen-29bb9e7cd35746d19662bbd2588a36b7
This commit is contained in:
Builder.io 2025-10-18 22:59:37 +00:00
parent 912e6ff2a3
commit 02dc67f523

View file

@ -118,8 +118,16 @@ const App = () => (
<Route path="/reset-password" element={<ResetPassword />} /> <Route path="/reset-password" element={<ResetPassword />} />
{/* Service routes */} {/* Service routes */}
<Route path="/game-development" element={<GameDevelopment />} /> <Route path="/game-development" element={
<Route path="/consulting" element={<DevelopmentConsulting />} /> <RequireAccess allowedRealms={["game_developer", "staff"]}>
<GameDevelopment />
</RequireAccess>
} />
<Route path="/consulting" element={
<RequireAccess allowedRealms={["client", "staff"]}>
<DevelopmentConsulting />
</RequireAccess>
} />
<Route path="/mentorship" element={<MentorshipPrograms />} /> <Route path="/mentorship" element={<MentorshipPrograms />} />
<Route path="/engage" element={<Engage />} /> <Route path="/engage" element={<Engage />} />
<Route <Route