@yandex/ui
Version:
Yandex UI components
15 lines (14 loc) • 711 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.TextinputIcon = void 0;
var tslib_1 = require("tslib");
var react_1 = require("react");
var Textinput_1 = require("../Textinput");
require("./Textinput-Icon.css");
require("./_side/Textinput-Icon_side_left.css");
require("./_side/Textinput-Icon_side_right.css");
var TextinputIcon = function (_a) {
var component = _a.component, side = _a.side, props = tslib_1.__rest(_a, ["component", "side"]);
return react_1.cloneElement(component, tslib_1.__assign(tslib_1.__assign({}, props), { className: Textinput_1.cnTextinput('Icon', { side: side }, [component.props.className]) }));
};
exports.TextinputIcon = TextinputIcon;