UNPKG

cozy-search

Version:

UI components about search bar and IA assistant

55 lines (40 loc) 1.88 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends")); var _objectWithoutProperties2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutProperties")); var _react = _interopRequireDefault(require("react")); var _Icon = _interopRequireDefault(require("cozy-ui/transpiled/react/Icon")); var _I18n = require("cozy-ui/transpiled/react/providers/I18n"); var _ChatItem = _interopRequireDefault(require("./ChatItem")); var _Sources = _interopRequireDefault(require("./Sources/Sources")); var _TwakeAssistantIcon = require("../AssistantIcon/TwakeAssistantIcon"); var _excluded = ["label", "className", "id", "sources"]; var ChatAssistantItem = function ChatAssistantItem(_ref) { var label = _ref.label, className = _ref.className, id = _ref.id, sources = _ref.sources, props = (0, _objectWithoutProperties2.default)(_ref, _excluded); var _useI18n = (0, _I18n.useI18n)(), t = _useI18n.t; return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/_react.default.createElement(_ChatItem.default, (0, _extends2.default)({}, props, { label: label, className: className, icon: /*#__PURE__*/_react.default.createElement(_Icon.default, { icon: _TwakeAssistantIcon.TwakeAssistantIcon, size: 24, className: "u-mh-half", color: "var(--primaryColor)" }), name: t('assistant.name') })), (sources === null || sources === void 0 ? void 0 : sources.length) > 0 && /*#__PURE__*/_react.default.createElement(_Sources.default, { messageId: id, sources: sources })); }; var _default = ChatAssistantItem; exports.default = _default;