import { InputField } from '@components/common/form/InputField.js'; import { RadioGroupField } from '@components/common/form/RadioGroupField.js'; import { ToggleField } from '@components/common/form/ToggleField.js'; import { Card, CardContent, CardDescription, CardHeader, CardTitle } from '@components/common/ui/Card.js'; import React from 'react'; interface PaypalPaymentProps { setting: { paypalPaymentStatus: true | false | 0 | 1; paypalDisplayName: string; paypalClientId: string; paypalClientSecret: string; paypalEnvironment: string; paypalPaymentIntent: string; }; } export default function PaypalPayment({ setting: { paypalPaymentStatus, paypalDisplayName, paypalClientId, paypalClientSecret, paypalEnvironment, paypalPaymentIntent } }: PaypalPaymentProps) { return ( Paypal Payment Configure your Paypal payment gateway settings

Enable?

Dislay Name

Client ID

Client Secret

Environment

Payment mode

); } export const layout = { areaId: 'paymentSetting', sortOrder: 15 }; export const query = ` query Query { setting { paypalPaymentStatus paypalDisplayName paypalClientId paypalClientSecret paypalEnvironment paypalPaymentIntent } } `;