Commit 70ac2cf3 authored by joseph izang's avatar joseph izang

clean up degugging artifacts and unreachable code

parent 03d90b38
......@@ -12,7 +12,6 @@ class GetEditorValue extends EventEmitter {
done()
const value = typeof result.value === 'string' ? result.value : null
console.log('value')
callback(value)
this.emit('complete')
})
......
/* eslint-disable @typescript-eslint/no-unused-vars */
import React, { useReducer, useState } from 'react'
import { ModalDialog } from '@remix-ui/modal-dialog'
import { Toaster } from '@remix-ui/toaster'
......
/* eslint-disable @typescript-eslint/no-unused-vars */
import React from 'react'
interface ModuleHeadingProps {
......
/* eslint-disable no-debugger */
/* eslint-disable @typescript-eslint/no-unused-vars */
import React, { Fragment, ReactNode, useEffect, useState } from 'react'
import { FormStateProps, PluginManagerComponent } from '../../types'
import PermisssionsSettings from './permissions/permissionsSettings'
......
/* eslint-disable @typescript-eslint/no-unused-vars */
import { Profile } from '@remixproject/plugin-utils'
import React, { useState } from 'react'
import { RemixUiPluginManagerProps } from '../types'
......
import { PluginManagerComponent } from './types'
export const defaultActivatedPlugins = [
'manager',
'contentImport',
'theme',
'editor',
'fileManager',
'compilerMetadata',
'compilerArtefacts',
'network',
'web3Provider',
'offsetToLineColumnConverter',
'mainPanel',
'menuicons',
'tabs',
'sidePanel',
'home',
'hiddenPanel',
'contextualListener',
'terminal',
'fetchAndCompile',
'pluginManager',
'filePanel',
'settings',
'udapp'
]
export function getSolidity (pluginComponent: PluginManagerComponent) {
const fetchSolidity = async () => {
const solidity = await pluginComponent.appManager.getProfile('solidity')
const solidityLogic = await pluginComponent.appManager.getProfile('solidity-logic')
return [solidity, solidityLogic]
}
const materializeFetch = fetchSolidity()
return materializeFetch
}
export async function CheckSolidity (pluginComponent: PluginManagerComponent, workspacePlugins: string[]) {
if (workspacePlugins.includes('solidity') === true && workspacePlugins.includes('solidity-logic') === true) {
if (pluginComponent.activeProfiles.includes('solidity') && pluginComponent.activeProfiles.includes('solidity-logic')) {
const result = await getSolidity(pluginComponent)
if (result && result.length > 0) {
return result
}
} else {
return []
}
}
}
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