UNPKG

cozy-search

Version:

UI components about search bar and IA assistant

40 lines (33 loc) 1.46 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _react = _interopRequireDefault(require("react")); var _List = _interopRequireDefault(require("cozy-ui/transpiled/react/List")); var _ConversationListItem = _interopRequireDefault(require("./ConversationListItem")); var ConversationList = function ConversationList(_ref) { var conversations = _ref.conversations, currentConversationId = _ref.currentConversationId, disableAction = _ref.disableAction, divider = _ref.divider, onOpenConversation = _ref.onOpenConversation, _ref$ItemComponent = _ref.ItemComponent, ItemComponent = _ref$ItemComponent === void 0 ? _ConversationListItem.default : _ref$ItemComponent; return /*#__PURE__*/_react.default.createElement(_List.default, { dense: false, className: "u-w-100 u-p-0" }, conversations === null || conversations === void 0 ? void 0 : conversations.map(function (conversation) { return /*#__PURE__*/_react.default.createElement(ItemComponent, { key: conversation._id, disableAction: disableAction, conversation: conversation, selected: conversation._id === currentConversationId, onOpenConversation: onOpenConversation, divider: divider }); })); }; var _default = ConversationList; exports.default = _default;