import { InjectedFormProps } from 'redux-form';
import { WithDialogProps } from '~/store/dialog/with-dialog';
import { FormDialog } from '~/components/form-dialog/form-dialog';
-import { UserFirstNameField, UserLastNameField, UserEmailField, UserIdentityUrlField, UserVirtualMachineField, UserGroupsVirtualMachineField } from '~/views-components/form-fields/user-form-fields';
+import { UserEmailField, UserIdentityUrlField, UserVirtualMachineField, UserGroupsVirtualMachineField } from '~/views-components/form-fields/user-form-fields';
export type DialogUserProps = WithDialogProps<{}> & InjectedFormProps<any>;
/>;
const UserAddFields = (props: DialogUserProps) => <span>
- <UserFirstNameField />
- <UserLastNameField />
<UserEmailField />
<UserIdentityUrlField />
<UserVirtualMachineField data={props.data}/>
import { InputLabel } from "@material-ui/core";
import { VirtualMachinesResource } from "~/models/virtual-machines";
-export const UserFirstNameField = () =>
- <Field
- name='firstName'
- component={TextField}
- validate={USER_LENGTH_VALIDATION}
- autoFocus={true}
- label="First name" />;
-
-export const UserLastNameField = () =>
- <Field
- name='lastName'
- component={TextField}
- validate={USER_LENGTH_VALIDATION}
- autoFocus={true}
- label="Last name" />;
-
export const UserEmailField = () =>
<Field
name='email'