UNPKG

@lonelyplanet/dotcom-core

Version:

This package is meant to house some of our more common UI and shared libs across dotcom applications.

38 lines (34 loc) 862 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var cn = require("classnames"); var React = require("react"); var styles = { "searchInput": "lp-global-searchInput" }; 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 }); }); exports.default = SearchInput;