import { Button, Form, Input, Select, Switch } from "antd"; import React from "react"; import { connect } from "react-redux"; import { createStructuredSelector } from "reselect"; import { setEmailOptions } from "../../redux/email/email.actions"; import { selectCurrentUser } from "../../redux/user/user.selectors"; import { GenerateDocument } from "../../utils/RenderTemplate"; import DateTimePicker from "../form-date-time-picker/form-date-time-picker.component"; import LayoutFormRow from "../layout-form-row/layout-form-row.component"; const mapStateToProps = createStructuredSelector({ currentUser: selectCurrentUser, }); const mapDispatchToProps = (dispatch) => ({ setEmailOptions: (e) => dispatch(setEmailOptions(e)), }); export function EmailTestComponent({ currentUser, setEmailOptions }) { const [form] = Form.useForm(); const handleFinish = (values) => { console.log("values", values); GenerateDocument( { name: values.key, variables: { ...(values.id ? { id: values.id } : {}), ...(values.start ? { start: values.start } : {}), ...(values.end ? { end: values.end } : {}), }, }, { to: values.to, }, values.email ? "e" : "p" ); }; return (