@forbespro/lead-agent
Version:
Lead Chat Agent React Component
2 lines (1 loc) • 596 B
JavaScript
;Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const f={};function l(t,o){const n=f,e=typeof n.includeImageAlt=="boolean"?n.includeImageAlt:!0,r=typeof n.includeHtml=="boolean"?n.includeHtml:!0;return c(t,e,r)}function c(t,o,n){if(s(t)){if("value"in t)return t.type==="html"&&!n?"":t.value;if(o&&"alt"in t&&t.alt)return t.alt;if("children"in t)return i(t.children,o,n)}return Array.isArray(t)?i(t,o,n):""}function i(t,o,n){const e=[];let r=-1;for(;++r<t.length;)e[r]=c(t[r],o,n);return e.join("")}function s(t){return!!(t&&typeof t=="object")}exports.toString=l;