'use strict' const debounce = require('debounce') module.exports = (render) => (action) => { const search = render` ` search.addEventListener('keydown', debounce(({ target }) => action({ type: 'key', value: target.value }), 150)) return search }