projects
/
arvados-workbench2.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
20085: Fix quirky behavior when removing share with public/all users row
[arvados-workbench2.git]
/
src
/
views-components
/
sharing-dialog
/
visibility-level-select.tsx
diff --git
a/src/views-components/sharing-dialog/visibility-level-select.tsx
b/src/views-components/sharing-dialog/visibility-level-select.tsx
index c869e739021daa1fda40dd0106f9a9f6062c0954..4f12e3eacd203b6ece64a848abcd0d36a8da6746 100644
(file)
--- a/
src/views-components/sharing-dialog/visibility-level-select.tsx
+++ b/
src/views-components/sharing-dialog/visibility-level-select.tsx
@@
-13,20
+13,20
@@
import { SelectItem } from './select-item';
import { VisibilityLevel } from 'store/sharing-dialog/sharing-dialog-types';
import { VisibilityLevel } from 'store/sharing-dialog/sharing-dialog-types';
-type VisibilityLevelSelectClasses = '
value
';
+type VisibilityLevelSelectClasses = '
root
';
const VisibilityLevelSelectStyles: StyleRulesCallback<VisibilityLevelSelectClasses> = theme => ({
const VisibilityLevelSelectStyles: StyleRulesCallback<VisibilityLevelSelectClasses> = theme => ({
-
value
: {
+
root
: {
marginLeft: theme.spacing.unit,
}
});
export const VisibilityLevelSelect = withStyles(VisibilityLevelSelectStyles)(
marginLeft: theme.spacing.unit,
}
});
export const VisibilityLevelSelect = withStyles(VisibilityLevelSelectStyles)(
- ({ classes, ...props }: { includePublic: boolean } & SelectProps & WithStyles<VisibilityLevelSelectClasses>) =>
+ ({ classes,
includePublic,
...props }: { includePublic: boolean } & SelectProps & WithStyles<VisibilityLevelSelectClasses>) =>
<Select
{...props}
renderValue={renderPermissionItem}
inputProps={{ classes }}>
<Select
{...props}
renderValue={renderPermissionItem}
inputProps={{ classes }}>
- {
props.
includePublic && <MenuItem value={VisibilityLevel.PUBLIC}>
+ {includePublic && <MenuItem value={VisibilityLevel.PUBLIC}>
{renderPermissionItem(VisibilityLevel.PUBLIC)}
</MenuItem>}
<MenuItem value={VisibilityLevel.ALL_USERS}>
{renderPermissionItem(VisibilityLevel.PUBLIC)}
</MenuItem>}
<MenuItem value={VisibilityLevel.ALL_USERS}>