cozy-search
Version:
UI components about search bar and IA assistant
48 lines (38 loc) • 1.59 kB
JavaScript
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _propTypes = _interopRequireDefault(require("prop-types"));
var _react = _interopRequireDefault(require("react"));
var _twakeI18n = require("twake-i18n");
var _locales = require("../locales");
var _SearchBar = _interopRequireDefault(require("./Search/SearchBar"));
var _SearchProvider = _interopRequireDefault(require("./Search/SearchProvider"));
var AssistantDesktop = function AssistantDesktop(_ref) {
var componentsProps = _ref.componentsProps,
_ref$searchOptions = _ref.searchOptions,
searchOptions = _ref$searchOptions === void 0 ? {} : _ref$searchOptions;
(0, _twakeI18n.useExtendI18n)(_locales.locales);
return /*#__PURE__*/_react.default.createElement("div", {
className: "u-mh-auto u-w-100 u-maw-100"
}, /*#__PURE__*/_react.default.createElement(_SearchProvider.default, {
searchOptions: searchOptions
}, /*#__PURE__*/_react.default.createElement(_SearchBar.default, {
componentsProps: componentsProps
})));
};
AssistantDesktop.propTypes = {
componentsProps: _propTypes.default.shape({
SearchBarDesktop: _propTypes.default.shape({
elevation: _propTypes.default.number,
size: _propTypes.default.string,
hasHalfBorderRadius: _propTypes.default.bool,
className: _propTypes.default.string,
disabledHover: _propTypes.default.bool
})
})
};
var _default = AssistantDesktop;
exports.default = _default;