X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/b6ac7fe88d347582d39fffa002e300af222c578f..2a7fd99c212c33a1ec9911f8529fa5afc59a7bb2:/src/views-components/sharing-dialog/sharing-invitation-form.tsx diff --git a/src/views-components/sharing-dialog/sharing-invitation-form.tsx b/src/views-components/sharing-dialog/sharing-invitation-form.tsx index e82edf7c6b..702add91ad 100644 --- a/src/views-components/sharing-dialog/sharing-invitation-form.tsx +++ b/src/views-components/sharing-dialog/sharing-invitation-form.tsx @@ -8,13 +8,23 @@ import { compose } from 'redux'; import SharingInvitationFormComponent from './sharing-invitation-form-component'; import { SHARING_INVITATION_FORM_NAME } from 'store/sharing-dialog/sharing-dialog-types'; import { PermissionLevel } from 'models/permission'; +import { WithStyles } from '@material-ui/core/styles'; -export const SharingInvitationForm = compose( - connect(() => ({ +interface InvitationFormData { + permissions: PermissionLevel; + invitedPeople: string[]; +} + +interface SaveProps { + onSave: () => void; + saveEnabled: boolean; +} + +export const SharingInvitationForm = + reduxForm({ + form: SHARING_INVITATION_FORM_NAME, initialValues: { permissions: PermissionLevel.CAN_READ, invitedPeople: [], } - })), - reduxForm({ form: SHARING_INVITATION_FORM_NAME }) -)(SharingInvitationFormComponent); \ No newline at end of file + })(SharingInvitationFormComponent);