@progress/kendo-react-conversational-ui
Version:
React Chat component allows the user to participate in chat sessions with users or chat bots. KendoReact Conversational UI components
32 lines (31 loc) • 1.02 kB
JavaScript
/**
* @license
*-------------------------------------------------------------------------------------------
* Copyright © 2025 Progress Software Corporation. All rights reserved.
* Licensed under commercial license. See LICENSE.md in the package root for more information
*-------------------------------------------------------------------------------------------
*/
const C = [
"allowMessageCollapse",
"messageWidthMode",
"showAvatar",
"showUsername",
"messageTemplate",
"messageContentTemplate",
"messageToolbarActions",
"messageContextMenuActions",
"fileActions"
], T = (e, o) => {
var m, c;
return ((m = e == null ? void 0 : e.author) == null ? void 0 : m.id) === o || ((c = e == null ? void 0 : e.author) == null ? void 0 : c.id) === String(o);
};
function t(e, o, m, c, A) {
const h = T(e, o) ? c : A, d = {};
return C.forEach((a) => {
var n;
d[a] = (n = h == null ? void 0 : h[a]) != null ? n : m == null ? void 0 : m[a];
}), d;
}
export {
t as resolveMessageSettings
};