fix linting

pull/5370/head
filip mertens 3 years ago
parent 16b77e1f82
commit aa6e5aa924
  1. 9
      apps/solidity-compiler/src/app/app.tsx
  2. 3
      apps/solidity-compiler/src/app/compiler-api.ts
  3. 16
      apps/solidity-compiler/src/app/compiler.ts
  4. 2
      apps/solidity-compiler/src/environments/environment.prod.ts
  5. 2
      apps/solidity-compiler/src/environments/environment.ts
  6. 2
      apps/solidity-compiler/src/index.ts
  7. 9
      apps/solidity-compiler/src/main.tsx
  8. 4
      apps/solidity-compiler/src/polyfills.ts

@ -1,4 +1,5 @@
import React, { useState, useEffect } from 'react'; /* eslint-disable no-use-before-define */
import React from 'react'
import { SolidityCompiler } from '@remix-ui/solidity-compiler' // eslint-disable-line import { SolidityCompiler } from '@remix-ui/solidity-compiler' // eslint-disable-line
@ -11,7 +12,7 @@ export const App = () => {
<div> <div>
<SolidityCompiler api={remix} /> <SolidityCompiler api={remix} />
</div> </div>
); )
}; }
export default App; export default App

@ -7,6 +7,7 @@ export const CompilerApiMixin = (Base) => class extends Base {
contractMap: { contractMap: {
file: string file: string
} | Record<string, any> } | Record<string, any>
compileErrors: any compileErrors: any
compileTabLogic: CompileTabLogic compileTabLogic: CompileTabLogic
contractsDetails: Record<string, any> contractsDetails: Record<string, any>
@ -143,7 +144,7 @@ export const CompilerApiMixin = (Base) => class extends Base {
// This function is used for passing the compiler configuration to 'remix-tests' // This function is used for passing the compiler configuration to 'remix-tests'
getCurrentCompilerConfig () { getCurrentCompilerConfig () {
const compilerState = this.getCompilerState() const compilerState = this.getCompilerState()
let compilerDetails: any = { const compilerDetails: any = {
currentVersion: compilerState.currentVersion, currentVersion: compilerState.currentVersion,
evmVersion: compilerState.evmVersion, evmVersion: compilerState.evmVersion,
optimize: compilerState.optimize, optimize: compilerState.optimize,

@ -1,5 +1,7 @@
import { PluginClient } from "@remixproject/plugin"; /* eslint-disable no-undef */
import { createClient } from "@remixproject/plugin-webview"; /* eslint-disable no-unused-vars */
import { PluginClient } from '@remixproject/plugin'
import { createClient } from '@remixproject/plugin-webview'
import { CompilerApiMixin } from './compiler-api' import { CompilerApiMixin } from './compiler-api'
import { ICompilerApi } from '@remix-project/remix-lib-ts' import { ICompilerApi } from '@remix-project/remix-lib-ts'
import { CompileTabLogic } from '@remix-ui/solidity-compiler' import { CompileTabLogic } from '@remix-ui/solidity-compiler'
@ -42,11 +44,11 @@ export class CompilerClientApi extends CompilerApiMixin(PluginClient) implements
getCompilerParameters () { getCompilerParameters () {
const params = { const params = {
runs: localStorage.getItem('runs') || defaultCompilerParameters['runs'], runs: localStorage.getItem('runs') || defaultCompilerParameters.runs,
optimize: localStorage.getItem('optimize') === 'true' ? true : false, optimize: localStorage.getItem('optimize') === 'true',
version: localStorage.getItem('version') || defaultCompilerParameters['version'], version: localStorage.getItem('version') || defaultCompilerParameters.version,
evmVersion: localStorage.getItem('evmVersion') || defaultCompilerParameters['evmVersion'], // default evmVersion: localStorage.getItem('evmVersion') || defaultCompilerParameters.evmVersion, // default
language: localStorage.getItem('language') || defaultCompilerParameters['language'] language: localStorage.getItem('language') || defaultCompilerParameters.language
} }
return params return params
} }

@ -1,3 +1,3 @@
export const environment = { export const environment = {
production: true production: true
}; }

@ -3,4 +3,4 @@
export const environment = { export const environment = {
production: false production: false
}; }

@ -1 +1 @@
export * from './app/compiler-api'; export * from './app/compiler-api'

@ -1,11 +1,12 @@
import React from 'react'; // eslint-disable-next-line no-use-before-define
import ReactDOM from 'react-dom'; import React from 'react'
import ReactDOM from 'react-dom'
import App from './app/app'; import App from './app/app'
ReactDOM.render( ReactDOM.render(
<React.StrictMode> <React.StrictMode>
<App /> <App />
</React.StrictMode>, </React.StrictMode>,
document.getElementById('root') document.getElementById('root')
); )

@ -3,5 +3,5 @@
* *
* See: https://github.com/zloirock/core-js#babel * See: https://github.com/zloirock/core-js#babel
*/ */
import 'core-js/stable'; import 'core-js/stable'
import 'regenerator-runtime/runtime'; import 'regenerator-runtime/runtime'

Loading…
Cancel
Save