21313: moved save button to bottom of share dialog Arvados-DCO-1.1-Signed-off-by...
[arvados.git] / services / workbench2 / src / views-components / sharing-dialog / sharing-dialog-component.tsx
index f83cec60f24ec2662a73b10fdb3764e7f332c324..a4800521de8a4187f602bb8fff2ca1069eabb9a9 100644 (file)
@@ -90,7 +90,7 @@ export default (props: SharingDialogComponentProps) => {
         fullWidth
         maxWidth='sm'
         disableBackdropClick={saveEnabled}
-        disableEscapeKeyDown={saveEnabled}>
+        >
         <DialogTitle>
             Sharing settings
         </DialogTitle>
@@ -179,11 +179,28 @@ export default (props: SharingDialogComponentProps) => {
                 </>
                 }
                 <Grid item>
+                    <Button onClick={() => {
+                            onSave();
+                        }}
+                        disabled={!saveEnabled}
+                        color='primary'
+                        variant='contained'
+                        size='small'
+                        style={{ marginLeft: '10px' }}
+                        >
+                            Save
+                    </Button>
                     <Button onClick={() => {
                         onClose();
                         setWithExpiration(false);
-                    }}>
-                        Close
+                        }}
+                        disabled={saveEnabled}
+                        color='primary'
+                        variant='contained'
+                        size='small'
+                        style={{ marginLeft: '10px' }}
+                        >
+                            Close
                     </Button>
                 </Grid>
             </Grid>