Skip to content

Commit ad59825

Browse files
Fix menu item group name case, disable save as overwrite when submitting
1 parent ed812de commit ad59825

2 files changed

Lines changed: 13 additions & 8 deletions

File tree

__mocks__/platform-bible-react.tsx

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ export const BOOK_CHAPTER_CONTROL_STRING_KEYS = [
4242
export const MOCK_SELECT_PROJECT_MENU_ITEM: MenuItemContainingCommand = {
4343
label: '%interlinearizer_menu_select_project%',
4444
command: 'interlinearizer.openSelectProjectModal',
45-
group: 'interlinearizer.project.actions',
45+
group: 'interlinearizer.projectActions',
4646
order: 1,
4747
localizeNotes: '',
4848
};
@@ -51,7 +51,7 @@ export const MOCK_SELECT_PROJECT_MENU_ITEM: MenuItemContainingCommand = {
5151
export const MOCK_NEW_PROJECT_MENU_ITEM: MenuItemContainingCommand = {
5252
label: '%interlinearizer_menu_new_project%',
5353
command: 'interlinearizer.openNewProjectModal',
54-
group: 'interlinearizer.project.actions',
54+
group: 'interlinearizer.projectActions',
5555
order: 2,
5656
localizeNotes: '',
5757
};
@@ -60,7 +60,7 @@ export const MOCK_NEW_PROJECT_MENU_ITEM: MenuItemContainingCommand = {
6060
export const MOCK_VIEW_PROJECT_INFO_MENU_ITEM: MenuItemContainingCommand = {
6161
label: '%interlinearizer_menu_view_project_info%',
6262
command: 'interlinearizer.openProjectInfoModal',
63-
group: 'interlinearizer.project.actions',
63+
group: 'interlinearizer.projectActions',
6464
order: 3,
6565
localizeNotes: '',
6666
};
@@ -69,7 +69,7 @@ export const MOCK_VIEW_PROJECT_INFO_MENU_ITEM: MenuItemContainingCommand = {
6969
export const MOCK_SAVE_MENU_ITEM: MenuItemContainingCommand = {
7070
label: '%interlinearizer_save%',
7171
command: 'interlinearizer.save',
72-
group: 'interlinearizer.file.actions',
72+
group: 'interlinearizer.fileActions',
7373
order: 1,
7474
localizeNotes: '',
7575
};
@@ -78,7 +78,7 @@ export const MOCK_SAVE_MENU_ITEM: MenuItemContainingCommand = {
7878
export const MOCK_SAVE_AS_MENU_ITEM: MenuItemContainingCommand = {
7979
label: '%interlinearizer_saveAs%',
8080
command: 'interlinearizer.openSaveAsModal',
81-
group: 'interlinearizer.file.actions',
81+
group: 'interlinearizer.fileActions',
8282
order: 2,
8383
localizeNotes: '',
8484
};
@@ -87,7 +87,7 @@ export const MOCK_SAVE_AS_MENU_ITEM: MenuItemContainingCommand = {
8787
export const MOCK_WIPE_BOOK_MENU_ITEM: MenuItemContainingCommand = {
8888
label: '%interlinearizer_wipeBook%',
8989
command: 'interlinearizer.wipeBook',
90-
group: 'interlinearizer.draft.actions',
90+
group: 'interlinearizer.draftActions',
9191
order: 1,
9292
localizeNotes: '',
9393
};
@@ -96,7 +96,7 @@ export const MOCK_WIPE_BOOK_MENU_ITEM: MenuItemContainingCommand = {
9696
export const MOCK_WIPE_DRAFT_MENU_ITEM: MenuItemContainingCommand = {
9797
label: '%interlinearizer_wipeDraft%',
9898
command: 'interlinearizer.wipeDraft',
99-
group: 'interlinearizer.draft.actions',
99+
group: 'interlinearizer.draftActions',
100100
order: 2,
101101
localizeNotes: '',
102102
};

src/components/modals/SaveAsProjectModal.tsx

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -225,7 +225,12 @@ export function SaveAsProjectModal({
225225
{project.analysisLanguages.join(', ')}
226226
</span>
227227
</span>
228-
<Button variant="secondary" size="sm" onClick={() => setConfirmOverwrite(project)}>
228+
<Button
229+
variant="secondary"
230+
size="sm"
231+
onClick={() => setConfirmOverwrite(project)}
232+
disabled={isSubmitting}
233+
>
229234
{localizedStrings['%interlinearizer_modal_saveAs_overwrite%']}
230235
</Button>
231236
</li>

0 commit comments

Comments
 (0)