, чтобы получить выбранное значение, вам нужно создать функцию для управления этим значением и передать эту функцию в качестве аргумента в onSelect={this.handleOnSelect}
компонента InfiniteCalendar.
ПД. Я удалил элементы только для того, чтобы оставить немного примера.
import React, { useState, Component } from "react";
import { Form, Field } from "react-advanced-form";
import { Input, Button, Checkbox } from "react-advanced-form-addons";
import PhoneInput from "react-phone-input-2";
import "react-phone-input-2/lib/bootstrap.css";
import DatePicker from "react-date-picker";
import InfiniteCalendar from "react-infinite-calendar";
import "react-infinite-calendar/styles.css";
import "bootstrap/dist/css/bootstrap.min.css";
export default class RegistrationForm extends React.Component {
handleOnSelect = selectedDate => {
console.log(selectedDate);
};
render() {
return (
<section className="container">
<Form onSubmitStart={this.props.onSubmitStart}>
<p>Date of Birth</p>
<InfiniteCalendar
name="dateOfBirth1"
onSelect={this.handleOnSelect}
/>
</Form>
</section>
);
}
}