UNPKG

cozy-search

Version:

UI components about search bar and IA assistant

58 lines (47 loc) 1.77 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.buildMyselfQuery = exports.buildFilesByIds = exports.buildChatConversationQueryById = exports.FILES_DOCTYPE = exports.CHAT_EVENTS_DOCTYPE = exports.CHAT_CONVERSATIONS_DOCTYPE = void 0; var _cozyClient = require("cozy-client"); var CONTACTS_DOCTYPE = 'io.cozy.contacts'; var CHAT_CONVERSATIONS_DOCTYPE = 'io.cozy.ai.chat.conversations'; exports.CHAT_CONVERSATIONS_DOCTYPE = CHAT_CONVERSATIONS_DOCTYPE; var CHAT_EVENTS_DOCTYPE = 'io.cozy.ai.chat.events'; exports.CHAT_EVENTS_DOCTYPE = CHAT_EVENTS_DOCTYPE; var FILES_DOCTYPE = 'io.cozy.files'; exports.FILES_DOCTYPE = FILES_DOCTYPE; var defaultFetchPolicy = _cozyClient.fetchPolicies.olderThan(86400); // 24 hours var buildFilesByIds = function buildFilesByIds(ids) { return { definition: (0, _cozyClient.Q)(FILES_DOCTYPE).getByIds(ids), options: { as: "".concat(FILES_DOCTYPE, "/").concat(ids.join('')), fetchPolicy: defaultFetchPolicy } }; }; exports.buildFilesByIds = buildFilesByIds; var buildChatConversationQueryById = function buildChatConversationQueryById(id) { return { definition: (0, _cozyClient.Q)(CHAT_CONVERSATIONS_DOCTYPE).getById(id), options: { as: "".concat(CHAT_CONVERSATIONS_DOCTYPE, "/").concat(id), fetchPolicy: defaultFetchPolicy, singleDocData: true } }; }; exports.buildChatConversationQueryById = buildChatConversationQueryById; var buildMyselfQuery = function buildMyselfQuery() { return { definition: (0, _cozyClient.Q)(CONTACTS_DOCTYPE).where({ me: true }), options: { as: "".concat(CONTACTS_DOCTYPE, "/myself"), fetchPolicy: defaultFetchPolicy } }; }; exports.buildMyselfQuery = buildMyselfQuery;