fix: subscription route protected
This commit is contained in:
parent
b8fa8c4c75
commit
8ea2886cf5
@ -318,69 +318,75 @@ function App(): JSX.Element {
|
|||||||
</Route>
|
</Route>
|
||||||
</Route>
|
</Route>
|
||||||
<Route element={<PrivateOutlet />}>
|
<Route element={<PrivateOutlet />}>
|
||||||
<Route element={<AuthorizedUserOutlet />}>
|
<Route element={<AuthorizedUserOutlet />}>
|
||||||
{/* <Route
|
{/* <Route
|
||||||
path={routes.client.subscription()}
|
path={routes.client.subscription()}
|
||||||
element={<SubscriptionPage />}
|
element={<SubscriptionPage />}
|
||||||
/> */}
|
/> */}
|
||||||
<Route
|
<Route
|
||||||
path={routes.client.paymentMethod()}
|
path={routes.client.paymentMethod()}
|
||||||
element={<PaymentPage />}
|
element={<PaymentPage />}
|
||||||
/>
|
/>
|
||||||
<Route
|
<Route
|
||||||
path={routes.client.paymentStripe()}
|
path={routes.client.paymentStripe()}
|
||||||
element={<StripePage />}
|
element={<StripePage />}
|
||||||
/>
|
/>
|
||||||
</Route>
|
</Route>
|
||||||
<Route element={<PrivateSubscriptionOutlet />}>
|
<Route element={<PrivateSubscriptionOutlet />}>
|
||||||
<Route path={routes.client.home()} element={<HomePage />} />
|
<Route path={routes.client.home()} element={<HomePage />} />
|
||||||
<Route
|
<Route
|
||||||
path={routes.client.compatibility()}
|
path={routes.client.compatibility()}
|
||||||
element={<CompatibilityPage />}
|
element={<CompatibilityPage />}
|
||||||
/>
|
/>
|
||||||
<Route
|
<Route
|
||||||
path={routes.client.compatibilityResult()}
|
path={routes.client.compatibilityResult()}
|
||||||
element={<CompatResultPage />}
|
element={<CompatResultPage />}
|
||||||
/>
|
/>
|
||||||
<Route
|
<Route
|
||||||
path={routes.client.breath()}
|
path={routes.client.breath()}
|
||||||
element={<BreathPage leoApng={leoApng} />}
|
element={<BreathPage leoApng={leoApng} />}
|
||||||
/>
|
/>
|
||||||
<Route
|
<Route
|
||||||
path={routes.client.breathResult()}
|
path={routes.client.breathResult()}
|
||||||
element={<UserCallbacksPage />}
|
element={<UserCallbacksPage />}
|
||||||
/>
|
/>
|
||||||
<Route path={routes.client.wallpaper()} element={<WallpaperPage />} />
|
<Route
|
||||||
<Route path={routes.client.magicBall()} element={<MagicBallPage />} />
|
path={routes.client.wallpaper()}
|
||||||
<Route
|
element={<WallpaperPage />}
|
||||||
path={routes.client.horoscopeBestiesResult()}
|
/>
|
||||||
element={<BestiesHoroscopeResult />}
|
<Route
|
||||||
/>
|
path={routes.client.magicBall()}
|
||||||
<Route
|
element={<MagicBallPage />}
|
||||||
path={routes.client.predictionMoonResult()}
|
/>
|
||||||
element={<PredictionMoonResult />}
|
<Route
|
||||||
/>
|
path={routes.client.horoscopeBestiesResult()}
|
||||||
<Route
|
element={<BestiesHoroscopeResult />}
|
||||||
path={routes.client.myHoroscopeResult()}
|
/>
|
||||||
element={<MyHoroscopeResult />}
|
<Route
|
||||||
/>
|
path={routes.client.predictionMoonResult()}
|
||||||
<Route
|
element={<PredictionMoonResult />}
|
||||||
path={routes.client.thermalResult()}
|
/>
|
||||||
element={<ThermalResult />}
|
<Route
|
||||||
/>
|
path={routes.client.myHoroscopeResult()}
|
||||||
<Route
|
element={<MyHoroscopeResult />}
|
||||||
path={routes.client.moonPhaseTracker()}
|
/>
|
||||||
element={<MoonPhaseTrackerResult />}
|
<Route
|
||||||
/>
|
path={routes.client.thermalResult()}
|
||||||
<Route
|
element={<ThermalResult />}
|
||||||
path={routes.client.energyVampirismResult()}
|
/>
|
||||||
element={<EnergyVampirismResult />}
|
<Route
|
||||||
/>
|
path={routes.client.moonPhaseTracker()}
|
||||||
<Route
|
element={<MoonPhaseTrackerResult />}
|
||||||
path={routes.client.nameHoroscopeResult()}
|
/>
|
||||||
element={<NameHoroscopeResult />}
|
<Route
|
||||||
/>
|
path={routes.client.energyVampirismResult()}
|
||||||
</Route>
|
element={<EnergyVampirismResult />}
|
||||||
|
/>
|
||||||
|
<Route
|
||||||
|
path={routes.client.nameHoroscopeResult()}
|
||||||
|
element={<NameHoroscopeResult />}
|
||||||
|
/>
|
||||||
|
</Route>
|
||||||
</Route>
|
</Route>
|
||||||
<Route path="*" element={<NotFoundPage />} />
|
<Route path="*" element={<NotFoundPage />} />
|
||||||
</Route>
|
</Route>
|
||||||
|
|||||||
@ -297,7 +297,7 @@ export const getRouteBy = (status: UserStatus): string => {
|
|||||||
return routes.client.gender();
|
return routes.client.gender();
|
||||||
case "registred":
|
case "registred":
|
||||||
case "unsubscribed":
|
case "unsubscribed":
|
||||||
return routes.client.subscription();
|
return routes.client.trialPayment();
|
||||||
case "subscribed":
|
case "subscribed":
|
||||||
return routes.client.home();
|
return routes.client.home();
|
||||||
default:
|
default:
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user