@lonelyplanet/dotcom-core
Version:
This package is meant to house some of our more common UI and shared libs across dotcom applications.
9 lines (8 loc) • 678 B
JavaScript
import * as cn from "classnames";
import * as React from "react";
import * as styles from "./styles.css";
var SearchInput = React.forwardRef(function (_a, ref) {
var id = _a.id, name = _a.name, className = _a.className, value = _a.value, placeholder = _a.placeholder, required = _a.required, onChange = _a.onChange;
return (React.createElement("input", { id: id, name: name, value: value, className: cn(styles.searchInput, className, "js-gtm-search-input"), placeholder: placeholder, required: required, onChange: onChange, ref: ref, type: "search", autoCapitalize: "none", autoComplete: "off", autoCorrect: "off", spellCheck: false }));
});
export default SearchInput;