fix prix et fix bug routes

This commit is contained in:
AntoninoP 2024-09-27 15:14:36 +02:00
parent 173ed549df
commit d80a365576
3 changed files with 11 additions and 8 deletions

View File

@ -91,7 +91,7 @@ const App = () => {
{/* Pricing and Payment */} {/* Pricing and Payment */}
<Route path="/pricing" element={user ? <Pricing user={user} /> : <Navigate to="/login" />} /> <Route path="/pricing" element={user ? <Pricing user={user} /> : <Navigate to="/login" />} />
<Route path="/payement/*" element={user ? <PaymentForm user={user} /> : <Navigate to="/login" />} /> <Route path="/payment/*" element={user ? <PaymentForm user={user} /> : <Navigate to="/login" />} />
<Route path="/return/*" element={user ? <Checkout user={user} /> : <Navigate to="/login" />} /> <Route path="/return/*" element={user ? <Checkout user={user} /> : <Navigate to="/login" />} />
{/* Default Route */} {/* Default Route */}

View File

@ -10,7 +10,7 @@ const stripePromise = loadStripe("pk_live_51PyIYTP3VLLeb9GlHpiK8p5lVC3kGPvAAb0Nn
const PackageNumber = (selectedPackage) => { const PackageNumber = (selectedPackage) => {
switch (selectedPackage) { switch (selectedPackage) {
case 'Gratuit': case 'Basique':
return 1; return 1;
case 'Standard': case 'Standard':
return 2; return 2;

View File

@ -16,9 +16,10 @@ const Pricing = ({ user }) => {
const groups = [ const groups = [
{ {
title: 'Basique', title: 'Basique',
price: '2€', price: '2.99€',
description: 'Fait pour les joueurs vanilla sur un petit serveur. 2gb de Ram', description: 'Fait pour les joueurs vanilla sur un petit serveur.',
features: [ features: [
{ name: '2gb de Ram', isAvailable: true },
{ name: 'Accès au serveurs vanilla', isAvailable: true }, { name: 'Accès au serveurs vanilla', isAvailable: true },
{ name: 'Personalisation complète', isAvailable: true }, { name: 'Personalisation complète', isAvailable: true },
{ name: 'Support par e-mail', isAvailable: true }, { name: 'Support par e-mail', isAvailable: true },
@ -29,9 +30,10 @@ const Pricing = ({ user }) => {
}, },
{ {
title: 'Standard', title: 'Standard',
price: '5€', price: '4.99€',
description: 'Fait pour les joueurs de mini-jeux et vanilla ! 5gb de Ram', description: 'Fait pour les joueurs de mini-jeux et vanilla !',
features: [ features: [
{ name: '5gb de Ram', isAvailable: true },
{ name: 'Accès au serveurs vanilla', isAvailable: true }, { name: 'Accès au serveurs vanilla', isAvailable: true },
{ name: 'Personalisation complète', isAvailable: true }, { name: 'Personalisation complète', isAvailable: true },
{ name: 'Support par e-mail', isAvailable: true }, { name: 'Support par e-mail', isAvailable: true },
@ -42,9 +44,10 @@ const Pricing = ({ user }) => {
}, },
{ {
title: 'Premium', title: 'Premium',
price: '9€', price: '9.99€',
description: 'Conçu pour les joueurs de modpacks robustes. 10gb de Ram', description: 'Conçu pour les joueurs de modpacks robustes.',
features: [ features: [
{ name: '10gb de Ram', isAvailable: true },
{ name: 'Accès au serveurs vanilla', isAvailable: true }, { name: 'Accès au serveurs vanilla', isAvailable: true },
{ name: 'Personalisation complète', isAvailable: true }, { name: 'Personalisation complète', isAvailable: true },
{ name: 'Support par e-mail', isAvailable: true }, { name: 'Support par e-mail', isAvailable: true },