@@ -66,10 +66,9 @@ import {
6666 setSnapshotEditDialogOpen ,
6767 setSnapshotToBeEdited
6868} from '../snapshot/redux/actions' ;
69- import { activateSnapshotDialog , createNewSnapshot } from '../snapshot/redux/dispatchActions' ;
70- import { setAddButton , setCurrentSnapshot , setProjectModalIsLoading } from '../projects/redux/actions' ;
69+ import { createNewSnapshot } from '../snapshot/redux/dispatchActions' ;
70+ import { setCurrentSnapshot } from '../projects/redux/actions' ;
7171import { getVersions } from '../../utils/version' ;
72- import { AddProjectDetail } from '../projects/addProjectDetail' ;
7372import { ServicesStatusWrapper } from '../services' ;
7473import { COMPANIES , get_logo } from '../funders/constants' ;
7574import { setEditTargetDialogOpen } from '../target/redux/actions' ;
@@ -146,9 +145,6 @@ export default memo(
146145 const currentProject = useSelector ( state => state . projectReducers . currentProject ) ;
147146 const targetName = useSelector ( state => state . apiReducers . target_on_name ) ;
148147
149- const openNewProjectModal = useSelector ( state => state . projectReducers . isProjectModalOpen ) ;
150- const isProjectModalLoading = useSelector ( state => state . projectReducers . isProjectModalLoading ) ;
151-
152148 const openSaveSnapshotModal = useSelector ( state => state . snapshotReducers . openSavingDialog ) ;
153149
154150 const openDiscourseError = useSelector ( state => state . apiReducers . open_discourse_error_modal ) ;
@@ -333,59 +329,14 @@ export default memo(
333329 >
334330 Menu
335331 </ Button >
336- < Button
337- onClick = { ( ) => setOpenTargetSettings ( true ) }
338- disabled = { ! targetName || ! DJANGO_CONTEXT . pk }
339- >
340- < Typography
341- variant = "h5"
342- color = "textPrimary"
343- >
332+ < Button onClick = { ( ) => setOpenTargetSettings ( true ) } disabled = { ! targetName || ! DJANGO_CONTEXT . pk } >
333+ < Typography variant = "h5" color = "textPrimary" >
344334 Fragalysis: < b id = { 'headerNavbarTitle' } > { headerNavbarTitle } </ b >
345335 </ Typography >
346336 </ Button >
347337 { username !== null ? (
348338 targetName !== undefined ? (
349339 < >
350- { currentProject . authorID === null ||
351- currentProject . projectID === null ||
352- currentProject . authorID === userId ? (
353- < Button
354- onClick = { ( ) => {
355- if ( ! isProjectModalLoading ) {
356- dispatch ( setProjectModalIsLoading ( true ) ) ;
357- dispatch ( setAddButton ( false ) ) ;
358- } else {
359- dispatch ( setProjectModalIsLoading ( false ) ) ;
360- }
361-
362- openSaveSnapshotModal ?? dispatch ( setOpenSnapshotSavingDialog ( false ) ) ;
363- } }
364- key = "newProject"
365- color = "primary"
366- startIcon = { < CreateNewFolder /> }
367- >
368- New project
369- </ Button >
370- ) : (
371- < Button
372- onClick = { ( ) => {
373- if ( ! openNewProjectModal ) {
374- dispatch ( setProjectModalIsLoading ( true ) ) ;
375- dispatch ( setAddButton ( false ) ) ;
376- } else {
377- dispatch ( setProjectModalIsLoading ( false ) ) ;
378- }
379-
380- openSaveSnapshotModal ?? dispatch ( setOpenSnapshotSavingDialog ( false ) ) ;
381- } }
382- key = "newProject"
383- color = "primary"
384- startIcon = { < CreateNewFolder /> }
385- >
386- New project from snapshot
387- </ Button >
388- ) }
389340 { currentProject . projectID !== null ? (
390341 < Button
391342 key = "saveSnapshot"
@@ -443,7 +394,6 @@ export default memo(
443394 ''
444395 ) }
445396 { headerButtons && headerButtons . map ( item => item ) }
446- < AddProjectDetail />
447397 </ ButtonGroup >
448398 </ Grid >
449399 < Grid item >
@@ -682,7 +632,7 @@ export default memo(
682632 </ ListItemIcon >
683633 < ListItemText primary = "Contributors" />
684634 </ ListItem >
685- { DJANGO_CONTEXT . pk && ! ! targetName &&
635+ { DJANGO_CONTEXT . pk && ! ! targetName && (
686636 < >
687637 < Divider />
688638 < ListItem button onClick = { ( ) => setOpenTargetSettings ( true ) } >
@@ -692,8 +642,8 @@ export default memo(
692642 < ListItemText primary = "Target settings" />
693643 </ ListItem >
694644 </ >
695- }
696- { DJANGO_CONTEXT . pk &&
645+ ) }
646+ { DJANGO_CONTEXT . pk && (
697647 < >
698648 < Divider />
699649 < ListItem button onClick = { getToken } >
@@ -722,7 +672,7 @@ export default memo(
722672 < ListItemText primary = "Metadata upload" />
723673 </ ListItem >
724674 </ >
725- }
675+ ) }
726676 < Divider />
727677 { authListItem }
728678 </ Grid >
@@ -740,7 +690,7 @@ export default memo(
740690 </ Grid >
741691 </ Drawer >
742692 < Box paddingTop = { `${ headerHeight } px` } width = "100%" />
743- </ ComputeSize >
693+ </ ComputeSize >
744694 ) ;
745695 } )
746696) ;
0 commit comments