ソースを参照

Merge pull request #12506 from overleaf/msm-check-github-module-frontend

[web] add checks for github and V1 being available

GitOrigin-RevId: 90ba19d41c28bbc96d07825086697d2f946eabcd
Miguel Serrano 3 年 前
コミット
ea0df8a7dd

+ 10 - 8
services/web/frontend/js/features/project-list/components/new-project-button.tsx

@@ -192,14 +192,16 @@ function NewProjectButton({
           >
             {t('upload_project')}
           </MenuItem>
-          <ImportProjectFromGithubMenu
-            onClick={e =>
-              handleModalMenuClick(e, {
-                modalVariant: 'import_from_github',
-                dropdownMenuEvent: 'import-from-github',
-              })
-            }
-          />
+          {ImportProjectFromGithubMenu && (
+            <ImportProjectFromGithubMenu
+              onClick={e =>
+                handleModalMenuClick(e, {
+                  modalVariant: 'import_from_github',
+                  dropdownMenuEvent: 'import-from-github',
+                })
+              }
+            />
+          )}
           {portalTemplates?.length > 0 ? (
             <>
               <MenuItem divider />