فهرست منبع

Remove project id from billing modal

Mauricio Araujo 2 سال پیش
والد
کامیت
65b4e46e57
2فایلهای تغییر یافته به همراه3 افزوده شده و 11 حذف شده
  1. 2 5
      dashboard/src/main/home/modals/BillingModal.tsx
  2. 1 6
      dashboard/src/main/home/modals/PaymentSetupForm.tsx

+ 2 - 5
dashboard/src/main/home/modals/BillingModal.tsx

@@ -11,7 +11,7 @@ import PaymentSetupForm from "./PaymentSetupForm";
 
 const stripePromise = loadStripe(process.env.STRIPE_PUBLISHABLE_KEY || "");
 
-const BillingModal = ({ project_id, back, onCreate }) => {
+const BillingModal = ({ back, onCreate }) => {
   const appearance = {
     variables: {
       colorPrimary: "#aaaabb",
@@ -47,10 +47,7 @@ const BillingModal = ({ project_id, back, onCreate }) => {
           options={options}
           appearance={appearance}
         >
-          <PaymentSetupForm
-            projectId={project_id}
-            onCreate={onCreate}
-          ></PaymentSetupForm>
+          <PaymentSetupForm onCreate={onCreate}></PaymentSetupForm>
         </Elements>
       </div>
     </>

+ 1 - 6
dashboard/src/main/home/modals/PaymentSetupForm.tsx

@@ -10,12 +10,7 @@ import Error from "components/porter/Error";
 import SaveButton from "components/SaveButton";
 import { useCreatePaymentMethod } from "lib/hooks/useStripe";
 
-const PaymentSetupForm = ({
-  onCreate,
-}: {
-  projectId: number;
-  onCreate: () => void;
-}) => {
+const PaymentSetupForm = ({ onCreate }: { onCreate: () => void }) => {
   const stripe = useStripe();
   const elements = useElements();