feat: Implement Stripe payment form and language switcher
- Added StripePaymentForm component for handling donations with Stripe integration. - Included customer information fields and payment processing logic. - Integrated language switcher component for multilingual support. - Configured i18n with multiple languages and corresponding translation files. - Added translation files for Arabic, German, English, Spanish, French, Portuguese, Russian, and Chinese.
This commit is contained in:
17
package.json
17
package.json
@@ -31,12 +31,27 @@
|
||||
},
|
||||
"homepage": "https://miraclesinmotion.org",
|
||||
"dependencies": {
|
||||
"@react-three/fiber": "^8.2.2",
|
||||
"@stripe/react-stripe-js": "^5.0.0",
|
||||
"@stripe/stripe-js": "^8.0.0",
|
||||
"@tanstack/react-query": "^5.90.2",
|
||||
"@tensorflow/tfjs": "^4.22.0",
|
||||
"@types/node": "^24.6.2",
|
||||
"date-fns": "^4.1.0",
|
||||
"framer-motion": "^10.16.16",
|
||||
"framer-motion-3d": "^12.4.13",
|
||||
"i18next": "^25.5.3",
|
||||
"i18next-browser-languagedetector": "^8.2.0",
|
||||
"i18next-http-backend": "^3.0.2",
|
||||
"lucide-react": "^0.290.0",
|
||||
"react": "^18.2.0",
|
||||
"react-dom": "^18.2.0"
|
||||
"react-dom": "^18.2.0",
|
||||
"react-i18next": "^16.0.0",
|
||||
"react-query": "^3.39.3",
|
||||
"recharts": "^3.2.1",
|
||||
"socket.io-client": "^4.8.1",
|
||||
"three": "^0.180.0",
|
||||
"zustand": "^5.0.8"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@tailwindcss/typography": "^0.5.10",
|
||||
|
||||
Reference in New Issue
Block a user