Files
mtdb_movie/common/resources/client/billing/checkout/checkout-routes.tsx
T
maher 511fad8199
Build / run (push) Has been cancelled
Initial commit
2026-05-14 13:42:10 +02:00

38 lines
971 B
TypeScript
Executable File

import {Route, Routes} from 'react-router-dom';
import {NotSubscribedRoute} from '../../auth/guards/not-subscribed-route';
import {Checkout} from './checkout';
import React from 'react';
import {CheckoutStripeDone} from './stripe/checkout-stripe-done';
import {CheckoutPaypalDone} from './paypal/checkout-paypal-done';
export default function CheckoutRoutes() {
return (
<Routes>
<Route
path=":productId/:priceId"
element={
<NotSubscribedRoute>
<Checkout />
</NotSubscribedRoute>
}
/>
<Route
path=":productId/:priceId/stripe/done"
element={
<NotSubscribedRoute>
<CheckoutStripeDone />
</NotSubscribedRoute>
}
/>
<Route
path=":productId/:priceId/paypal/done"
element={
<NotSubscribedRoute>
<CheckoutPaypalDone />
</NotSubscribedRoute>
}
/>
</Routes>
);
}