Connect people select to form
[arvados-workbench2.git] / src / views-components / sharing-dialog / sharing-simple-form.tsx
1 // Copyright (C) The Arvados Authors. All rights reserved.
2 //
3 // SPDX-License-Identifier: AGPL-3.0
4
5 import { reduxForm } from 'redux-form';
6 import { connect } from 'react-redux';
7 import { compose } from 'redux';
8 import SharingInvitationFormComponent from './sharing-invitation-form-component';
9 import { PermissionSelectValue } from './permission-select';
10
11 export const SharingSimpleForm = compose(
12     connect(() => ({
13         initialValues: {
14             permission: PermissionSelectValue.READ
15         }
16     })),
17     reduxForm({ form: 'SIMPLE_SHARING_FORM' })
18 )(SharingInvitationFormComponent);