wix-storybook-utils
Version:
Utilities for automated component documentation within Storybook
22 lines • 1.42 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
var tslib_1 = require("tslib");
var react_1 = tslib_1.__importDefault(require("react"));
var prop_types_1 = tslib_1.__importDefault(require("prop-types"));
var classnames_1 = tslib_1.__importDefault(require("classnames"));
var input_1 = tslib_1.__importDefault(require("./input"));
var Search_1 = tslib_1.__importDefault(require("../icons/Search"));
var styles_scss_1 = tslib_1.__importDefault(require("./styles.scss"));
var SearchInput = function (_a) {
var dataHook = _a.dataHook, className = _a.className, inputClassName = _a.inputClassName, props = tslib_1.__rest(_a, ["dataHook", "className", "inputClassName"]);
return (react_1.default.createElement("div", { className: (0, classnames_1.default)(styles_scss_1.default.searchInputContainer, className) },
react_1.default.createElement(input_1.default, tslib_1.__assign({ placeholder: "Search Icons", className: (0, classnames_1.default)(styles_scss_1.default.searchInput, inputClassName), "data-hook": dataHook }, props)),
react_1.default.createElement(Search_1.default, { className: styles_scss_1.default.searchIcon })));
};
SearchInput.propTypes = {
dataHook: prop_types_1.default.string,
className: prop_types_1.default.string,
inputClassName: prop_types_1.default.string,
};
exports.default = SearchInput;
//# sourceMappingURL=search-input.js.map