diff --git a/src/plugins/Dashboard/ActionBrowseTagline.js b/src/plugins/Dashboard/ActionBrowseTagline.js index b2fb4b419..4bdf103a9 100644 --- a/src/plugins/Dashboard/ActionBrowseTagline.js +++ b/src/plugins/Dashboard/ActionBrowseTagline.js @@ -1,33 +1,32 @@ -const { h } = require('preact') +const { h, Component } = require('preact') const hyperx = require('hyperx') const html = hyperx(h) -let inputEl - -module.exports = (props) => { - const input = html` - { - inputEl = input - }} />` - - return html` - - ${props.acquirers.length === 0 - ? props.i18n('dropPaste') - : props.i18n('dropPasteImport') - } - - ${input} - - ` +class ActionBrowseTagline extends Component { + render () { + return html` + + ${this.props.acquirers.length === 0 + ? this.props.i18n('dropPaste') + : this.props.i18n('dropPasteImport') + } + + { + this.input = input + }} /> + + ` + } } + +module.exports = ActionBrowseTagline diff --git a/src/plugins/Dashboard/FileList.js b/src/plugins/Dashboard/FileList.js index f4b146889..31887f75e 100644 --- a/src/plugins/Dashboard/FileList.js +++ b/src/plugins/Dashboard/FileList.js @@ -13,7 +13,7 @@ module.exports = (props) => { ? html`