@nethesis/phone-island
Version:
NethVoice CTI Phone Island
3 lines (2 loc) • 1.16 kB
JavaScript
;Object.defineProperty(exports,"__esModule",{value:!0});var t=require("react"),e=require("../TextScroll.js"),n=t.memo(e.default);exports.MemoizedTextScroll=n,exports.getDisplayText=function(t){var e,n=t.intrudeListenStatus,i=t.displayName,o=t.incoming,l=t.t;return(null==n?void 0:n.isIntrude)?{type:"text",content:(e=null==n?void 0:n.isIntrudeExtension)&&""!==e?"".concat(l("Common.Intrude"),"-").concat(e):l("Common.Intrude")}:(null==n?void 0:n.isListen)?{type:"text",content:(e=null==n?void 0:n.isListenExtension)&&""!==e?"".concat(l("Common.Listen"),"-").concat(e):l("Common.Listen")}:i&&"<unknown>"===i?{type:"text",content:"PBX"}:i?{type:"scroll",content:i}:{type:"text",content:o?l("Call.Incoming call")||"-":l("Call.Outgoing call")||"-"}},exports.getTextClassName=function(t){var e=t.intrudeListenStatus,n=t.animateText,i="pi-relative pi-inline-block pi-font-medium pi-text-primaryNeutral dark:pi-text-primaryNeutralDark";return(null==e?void 0:e.isIntrude)||(null==e?void 0:e.isListen)?"pi-w-fit ".concat(i," ").concat(n?"animated-text":""):"".concat(i," ").concat(n?"pi-animate-scroll-text":"")};
//# sourceMappingURL=DisplayNameUtils.js.map