fix FE not rendering and display alert (#1073)

pull/5370/head
bunsenstraat 4 years ago committed by GitHub
parent d52e39b07d
commit d67944a902
  1. 7
      apps/remix-ide/src/app/panels/file-panel.js

@ -13,7 +13,7 @@ var globalRegistry = require('../../global/registry')
var examples = require('../editor/examples') var examples = require('../editor/examples')
var GistHandler = require('../../lib/gist-handler') var GistHandler = require('../../lib/gist-handler')
var QueryParams = require('../../lib/query-params') var QueryParams = require('../../lib/query-params')
const modalDialogCustom = require('../ui/modal-dialog-custom')
/* /*
Overview of APIs: Overview of APIs:
* fileManager: @args fileProviders (browser, shared-folder, swarm, github, etc ...) & config & editor * fileManager: @args fileProviders (browser, shared-folder, swarm, github, etc ...) & config & editor
@ -125,7 +125,12 @@ module.exports = class Filepanel extends ViewPlugin {
.map((folder) => folder.replace(workspacesPath + '/', ''))) .map((folder) => folder.replace(workspacesPath + '/', '')))
}) })
}) })
try {
this.workspaces = await result this.workspaces = await result
} catch (e) {
modalDialogCustom.alert('Workspaces have not been created on your system. Please use "Migrate old filesystem to workspace" on the home page to transfer your files or start by creating a new workspace in the File Explorers.')
console.log(e)
}
this.renderComponent() this.renderComponent()
return this.workspaces return this.workspaces
} }

Loading…
Cancel
Save