X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/df1ebc0e3184afd3fb66414651fc1aec713928bf..716f55edbae8b8a16e2479e1f0e75619567df051:/services/workbench2/src/views-components/sharing-dialog/sharing-invitation-form-component.tsx diff --git a/services/workbench2/src/views-components/sharing-dialog/sharing-invitation-form-component.tsx b/services/workbench2/src/views-components/sharing-dialog/sharing-invitation-form-component.tsx index 871ea503ec..ca1a83d9c0 100644 --- a/services/workbench2/src/views-components/sharing-dialog/sharing-invitation-form-component.tsx +++ b/services/workbench2/src/views-components/sharing-dialog/sharing-invitation-form-component.tsx @@ -4,7 +4,7 @@ import React from 'react'; import { Field, WrappedFieldProps, FieldArray, WrappedFieldArrayProps } from 'redux-form'; -import { Grid, FormControl, InputLabel, Tooltip, IconButton, StyleRulesCallback } from '@material-ui/core'; +import { Grid, FormControl, InputLabel, Tooltip, IconButton, StyleRulesCallback, Typography } from '@material-ui/core'; import { PermissionSelect, parsePermissionLevel, formatPermissionLevel } from './permission-select'; import { ParticipantSelect, Participant } from './participant-select'; import { AddIcon } from 'components/icon/icon'; @@ -12,7 +12,7 @@ import { WithStyles } from '@material-ui/core/styles'; import withStyles from '@material-ui/core/styles/withStyles'; import { ArvadosTheme } from 'common/custom-theme'; -type SharingStyles = 'root' | 'addButtonRoot' | 'addButtonPrimary' | 'addButtonDisabled'; +type SharingStyles = 'root' | 'addButtonRoot' | 'addButtonPrimary' | 'addButtonDisabled' | 'shareWarning' ; const styles: StyleRulesCallback = (theme: ArvadosTheme) => ({ root: { @@ -34,7 +34,13 @@ const styles: StyleRulesCallback = (theme: ArvadosTheme) => ({ }, addButtonDisabled: { background: 'none', - } + }, + shareWarning: { + color: theme.palette.error.main, + marginTop: '-1.1rem', + marginBottom: 0, + fontSize: '0.75rem', + }, }); const SharingInvitationFormComponent = (props: { onSave: () => void, saveEnabled: boolean }) => @@ -42,23 +48,13 @@ const SharingInvitationFormComponent = (props: { onSave: () => void, saveEnabled export default SharingInvitationFormComponent; const StyledSharingInvitationFormComponent = withStyles(styles)( - ({ onSave, saveEnabled, classes }: { onSave: () => void, saveEnabled: boolean } & WithStyles) => + ({ classes }: { onSave: () => void, saveEnabled: boolean } & WithStyles) => - - - - - );