cozy-search
Version:
UI components about search bar and IA assistant
41 lines (29 loc) • 1.26 kB
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _objectWithoutProperties2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutProperties"));
var _react = _interopRequireDefault(require("react"));
var _cozyClient = require("cozy-client");
var _ChatConversation = _interopRequireDefault(require("./ChatConversation"));
var _queries = require("../queries");
var _excluded = ["data"];
var Conversation = function Conversation(_ref) {
var id = _ref.id;
var myselfQuery = (0, _queries.buildMyselfQuery)();
var _useQuery = (0, _cozyClient.useQuery)(myselfQuery.definition, myselfQuery.options),
myselves = _useQuery.data,
queryMyselfResult = (0, _objectWithoutProperties2.default)(_useQuery, _excluded);
var isLoading = (0, _cozyClient.isQueryLoading)(queryMyselfResult);
if (isLoading) return null;
return /*#__PURE__*/_react.default.createElement("div", {
className: "u-maw-7 u-mh-auto"
}, /*#__PURE__*/_react.default.createElement(_ChatConversation.default, {
id: id,
myself: myselves[0]
}));
};
var _default = Conversation;
exports.default = _default;