I was able to get this to work but would there be a way to make it stay the button version for mobile devices?
Code here:
function c() {
var e = $(r.container).find(".geocoderBtn");
f = n.createGeocoder({
map: r,
domNode: e.find(".geocoderContainer")[0],
enableButtonMode: !0,
searchOptions: o
}).then(function (t) {
a = t, e.find(".esriGeocoderContainer input, .esriGeocoderSearch").attr("tabindex", "-1")
})
}