@hitachivantara/uikit-react-core
Version:
Core React components for the NEXT Design System.
29 lines (28 loc) • 1.1 kB
JavaScript
;
Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" });
const jsxRuntime = require("react/jsx-runtime");
const React = require("react");
const uikitReactUtils = require("@hitachivantara/uikit-react-utils");
const icons = require("../icons.cjs");
const SearchInput_styles = require("./SearchInput.styles.cjs");
const Input = require("../Input/Input.cjs");
const Adornment = require("../FormElement/Adornment/Adornment.cjs");
const HvSearchInput = React.forwardRef(function HvSearchInput2(props, ref) {
const { classes: classesProp, ...others } = uikitReactUtils.useDefaultProps(
"HvSearchInput",
props
);
const { classes } = SearchInput_styles.useClasses(classesProp);
return /* @__PURE__ */ jsxRuntime.jsx(
Input.HvInput,
{
ref,
type: "search",
disableSearchButton: true,
startAdornment: /* @__PURE__ */ jsxRuntime.jsx(Adornment.HvAdornment, { icon: /* @__PURE__ */ jsxRuntime.jsx(icons.HvIcon, { compact: true, name: "Search" }) }),
classes,
...others
}
);
});
exports.HvSearchInput = HvSearchInput;