import React, { Component } from "react";
import { connect } from "react-redux";
import * as actions from "../../actions/adminMainPageActions";
import AdminHeader from "../../components/adminHeader/adminHeader";
import Form from "../../components/eventForm/eventReduxForm";
import ConfirmationMessage from "../../components/confirmationMessage/confirmationMessage";
class AdminAddEventPage extends Component {
state = {
confirmationMessageFlag: false
};
componentDidMount() {
this.props.getEvents();
}
showConfirmationMessage = () => {
this.setState({ confirmationMessageFlag: true })
};
closeConfirmationMessage = () => {
this.setState({ confirmationMessageFlag: false })
};
render() {
const {
postNewEvent,
changeEvent,
eventFormInitialValue,
eventTypes,
editFormFlag
} = this.props
return (
<>