diff --git a/src/app/tabs/test-tab.js b/src/app/tabs/test-tab.js index 4f940e0901c..68ad04c057c 100644 --- a/src/app/tabs/test-tab.js +++ b/src/app/tabs/test-tab.js @@ -3,13 +3,8 @@ var async = require('async') var css = require('./styles/test-tab-styles') var remixTests = require('remix-tests') -function append (container, txt) { - let child = yo`
${txt}
` - container.appendChild(child) -} - -const prototype = { - constructor: function testTab (api = {}, events = {}, opts = {}) { +module.exports = class TestTab { + constructor (api = {}, events = {}, opts = {}) { const self = this self._opts = opts self._api = api @@ -27,12 +22,17 @@ const prototype = { }) return { render () { return self._view.el } } - }, - render: function render () { + } + render () { const self = this const api = self._api var container = yo`
` + function append (container, txt) { + let child = yo`
${txt}
` + container.appendChild(child) + } + let testCallback = function (result) { if (result.type === 'contract') { append(container, '\n ' + result.value) @@ -109,5 +109,3 @@ const prototype = { return el } } -prototype.constructor.prototype = prototype -module.exports = prototype.constructor