A <datalist> polyfill for Reactjs