Commit 03296e70 authored by gxkai's avatar gxkai

chore: pluginsData

parent c8c6e912
This diff is collapsed.
...@@ -4,6 +4,7 @@ import { IframePlugin } from '@remixproject/engine-web' ...@@ -4,6 +4,7 @@ import { IframePlugin } from '@remixproject/engine-web'
import { EventEmitter } from 'events' import { EventEmitter } from 'events'
import QueryParams from './lib/query-params' import QueryParams from './lib/query-params'
import { PermissionHandler } from './app/ui/persmission-handler' import { PermissionHandler } from './app/ui/persmission-handler'
import { pluginsData } from './pluginsData'
const _paq = window._paq = window._paq || [] const _paq = window._paq = window._paq || []
const requiredModules = [ // services + layout views + system views const requiredModules = [ // services + layout views + system views
...@@ -109,18 +110,18 @@ export class RemixAppManager extends PluginManager { ...@@ -109,18 +110,18 @@ export class RemixAppManager extends PluginManager {
async registeredPlugins () { async registeredPlugins () {
let plugins let plugins
try { try {
const res = await fetch(this.pluginsDirectory) // const res = await fetch(this.pluginsDirectory)
plugins = await res.json() // plugins = await res.json()
plugins = plugins.filter((plugin) => { plugins = pluginsData.filter((plugin) => {
if (plugin.targets && Array.isArray(plugin.targets) && plugin.targets.length > 0) { if (plugin.targets && Array.isArray(plugin.targets) && plugin.targets.length > 0) {
return (plugin.targets.includes('remix')) return (plugin.targets.includes('remix'))
} }
return true return true
}) })
localStorage.setItem('plugins-directory', JSON.stringify(plugins)) sessionStorage.setItem('plugins-directory', JSON.stringify(plugins))
} catch (e) { } catch (e) {
console.log('getting plugins list from localstorage...') console.log('getting plugins list from localstorage...')
const savedPlugins = localStorage.getItem('plugins-directory') const savedPlugins = sessionStorage.getItem('plugins-directory')
if (savedPlugins) { if (savedPlugins) {
try { try {
plugins = JSON.parse(savedPlugins) plugins = JSON.parse(savedPlugins)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment