/**
* AddRestrictedPayeePanel.js
*/
import React, { Component, Fragment } from "react";
import PropTypes from "prop-types";
import { observer } from "mobx-react";
import Col from "react-bootstrap/lib/Col";
import Row from "react-bootstrap/lib/Row";
import { BaseContext } from "frontend-react-f4-base-commons";
import { BaseComponents } from "frontend-react-f4-base-ui";
import { browserHistory } from "react-router";
import LeftPanel from "../LeftPanel/LeftPanel";
import RightPanel from "../RightPanel/RightPanel";
import CitrineFunctionCodes from "../../enums/CitrineFunctionCodes";
import { NoAccessCTR } from "frontend-react-f4-base-ui/lib/containers";
import FeedbackModalMessage from "../FeedbackModalMessage/FeedbackModalMessage";
import StepWizard from "../StepWizard/StepWizard";
import BoHeader from "../BoHeader/BoHeader";
import BoTwoColMainForm from "../BoTwoColMainForm/BoTwoColMainForm";
import BoTwoColForm from "../BoTwoColForm/BoTwoColForm";
import BoTwoColBottom from "../BoTwoColBottom/BoTwoColBottom";
const { connect } = BaseContext;
const {
strings,
F4InputField,
FeedbackModal1,
Feedback,
F4ButtonSave,
F4Form
} = BaseComponents;
@observer
@connect
class AddRestrictedPayeePanel extends Component {
constructor(props) {
super(props);
this.state = {
clickedSave: false,
clickedSaveAdd: false,
clickedNext: false,
pages: {
initial: 0,
confirm: 1,
ack: 2
}
};
}
departmentDetails = () => {
const { RestrictedPayeeStore } = this.context.store;
return (