*/}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ );
+ }
+}
+
+export class DialogExampleSimple extends React.Component {
+ state = {
+ open: true,
+ };
+
+ handleOpen = () => {
+ this.setState({ open: true });
+ };
+
+ handleClose = () => {
+ this.setState({ open: false });
+ };
+
+ render() {
+ const actions = [
+
,
+
,
+ ];
+
+ return (
+
+
+
+ );
+ }
+}
+/**
+ * Dialogs can be nested. This example opens a Date Picker from within a Dialog.
+ */
+export class DialogExampleDialogDatePicker extends React.Component {
+ state = {
+ open: false,
+ additionalPassenger:
+ {
+ passengerType: '',
+ seatType: '',
+ }
+ };
+
+ handleOpen = () => {
+ this.setState({ open: true });
+ };
+
+
+ handlePassengerTypeChange = (e, i, v, state) => {
+ this.setState({ additionalPassenger: { passengerType: v } });
+ };
+
+ handleSeatTypeChange = (e, i, v, state) => {
+ this.setState({ additionalPassenger: { seatType: v } });
+ };
+
+ handleClose = () => {
+ this.setState({ open: false });
+ };
+
+ render() {
+ const actions = [
+
,
+
,
+ ];
+
+ return (
+
+
+
+
+ );
+ }
+}
+const names = [
+ 'Service Animal',
+ 'Cane / Quad Cane',
+ 'Electric Wheelchair',
+ 'Oxygen Tank',
+ 'Sign Language',
+ 'White Cane',
+ 'Leg Braces',
+ 'Crutches',
+ 'Manual Wheelchair',
+ 'Prothesis',
+ 'Walker',
+];
+
+/**
+ * `SelectField` can handle multiple selections. It is enabled with the `multiple` property.
+ */
+export class SelectFieldExampleMultiSelect extends Component {
+ state = {
+ values: [],
+ };
+
+ handleChange = (event, index, values) => this.setState({ values });
+
+ menuItems(values) {
+ return names.map((name) => (
+