diff --git a/src/app/tabs/compile-tab.js b/src/app/tabs/compile-tab.js index e8b9734d1a..cacd994331 100644 --- a/src/app/tabs/compile-tab.js +++ b/src/app/tabs/compile-tab.js @@ -182,14 +182,17 @@ class CompileTab extends CompilerApi { * @param {string[]} contractList Names of the compiled contracts */ contractSelection (contractList = [], sourceFile) { - return contractList.length !== 0 + let selectEl = yo` + + ` + let result = contractList.length !== 0 ? yo`
@@ -220,6 +223,10 @@ class CompileTab extends CompilerApi { : yo`
No Contract Compiled Yet
` + + if (0 !== contractList.length) + this.selectedContract = selectEl.value + return result; } // TODO : Add success alert when compilation succeed