Skip to content

Commit 614e77f

Browse files
authored
feat: change focus back to first group item after import (#1107)
1 parent db39fdd commit 614e77f

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

compose/neurosynth-frontend/src/pages/Curation/hooks/useCurationBoardGroupsState.tsx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,12 @@ const excludedListItemStylesChildren: SxProps = {
2525
},
2626
};
2727

28+
export const SELECTED_CURATION_STEP_LOCAL_STORAGE_KEY_SUFFIX = '_CURATION_STEP_ID';
29+
2830
function useCurationBoardGroupsState() {
2931
const curationColumns = useProjectCurationColumns();
3032
const { projectId } = useParams<{ projectId: string }>();
31-
const selectedCurationStepLocalStorageKey = `${projectId}_CURATION_STEP_ID`;
33+
const selectedCurationStepLocalStorageKey = `${projectId}${SELECTED_CURATION_STEP_LOCAL_STORAGE_KEY_SUFFIX}`;
3234
const prismaConfig = useProjectCurationPrismaConfig();
3335
const [selectedGroup, setSelectedGroup] = useState<IGroupListItem>();
3436
const excludedGroups = useProjectCurationExclusionTags();

compose/neurosynth-frontend/src/pages/CurationImport/components/CurationImportFinalize.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ import { SearchCriteria } from 'pages/Study/Study.types';
2020
import { useNavigate } from 'react-router-dom';
2121
import { v4 as uuid } from 'uuid';
2222
import CurationImportFinalizeNameAndReview from './CurationImportFinalizeNameAndReview';
23+
import { SELECTED_CURATION_STEP_LOCAL_STORAGE_KEY_SUFFIX } from 'pages/Curation/hooks/useCurationBoardGroupsState';
2324

2425
const CurationImportFinalize: React.FC<{
2526
importMode: EImportMode;
@@ -98,6 +99,7 @@ const CurationImportFinalize: React.FC<{
9899

99100
updateCurationColumns(updatedColumns);
100101
enqueueSnackbar(`Added new import: ${importName}`, { variant: 'success' });
102+
localStorage.removeItem(`${projectId}${SELECTED_CURATION_STEP_LOCAL_STORAGE_KEY_SUFFIX}`);
101103
navigate(`/projects/${projectId}/curation`);
102104
};
103105

0 commit comments

Comments
 (0)