removed 'focus' event registration to explorer

pull/1/head
LianaHus 5 years ago
parent ce5e05800b
commit 9c380339ce
  1. 4
      src/app/files/file-explorer.js
  2. 34
      src/app/panels/file-panel.js

@ -62,6 +62,10 @@ function fileExplorer (localRegistry, files, menuItems) {
fileManager: self._components.registry.get('filemanager').api
}
self.events.register('focus', function (path) {
self._deps.fileManager.switchFile(path)
})
self._components.registry.put({ api: self, name: `fileexplorer/${self.files.type}` })
// warn if file changed outside of Remix

@ -56,7 +56,7 @@ module.exports = class Filepanel extends ViewPlugin {
['createNewFile', 'publishToGist', 'copyFiles', canUpload ? 'uploadFile' : '']
)
function createProvider(key) {
function createProvider (key) {
return new FileExplorer(self._components.registry, self._deps.fileProviders[key])
}
@ -113,38 +113,6 @@ module.exports = class Filepanel extends ViewPlugin {
fileSystemExplorer.hide()
})
fileExplorer.events.register('focus', function (path) {
self._deps.fileManager.switchFile(path)
})
fileSystemExplorer.events.register('focus', function (path) {
self._deps.fileManager.switchFile(path)
})
swarmExplorer.events.register('focus', function (path) {
self._deps.fileManager.switchFile(path)
})
githubExplorer.events.register('focus', function (path) {
self._deps.fileManager.switchFile(path)
})
gistExplorer.events.register('focus', function (path) {
self._deps.fileManager.switchFile(path)
})
httpExplorer.events.register('focus', function (path) {
self._deps.fileManager.switchFile(path)
})
httpsExplorer.events.register('focus', function (path) {
self._deps.fileManager.switchFile(path)
})
ipfsExplorer.events.register('focus', function (path) {
self._deps.fileManager.switchFile(path)
})
self.render = function render () { return element }
}
}

Loading…
Cancel
Save