From 621482e2eec4d5508ee379409d9e6759aa089c78 Mon Sep 17 00:00:00 2001 From: muzam1l Date: Tue, 5 Jul 2022 18:52:45 +0530 Subject: [PATCH] enhance empty log display --- components/LogBox.tsx | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/components/LogBox.tsx b/components/LogBox.tsx index 1f7a31a..84845ee 100644 --- a/components/LogBox.tsx +++ b/components/LogBox.tsx @@ -24,7 +24,7 @@ interface ILogBox { logs: ILog[]; renderNav?: () => ReactNode; enhanced?: boolean; - Icon?: FC + Icon?: FC; } const LogBox: FC = ({ @@ -34,7 +34,7 @@ const LogBox: FC = ({ children, renderNav, enhanced, - Icon = Notepad + Icon = Notepad, }) => { const logRef = useRef(null); const { stayScrolled /*, scrollBottom*/ } = useStayScrolled(logRef); @@ -164,11 +164,11 @@ export const Log: FC = ({ (str?: string): ReactNode => { if (!str || !accounts.length) return null; - const pattern = `(${accounts.map((acc) => acc.address).join("|")})`; + const pattern = `(${accounts.map(acc => acc.address).join("|")})`; const res = regexifyString({ pattern: new RegExp(pattern, "gim"), decorator: (match, idx) => { - const name = accounts.find((acc) => acc.address === match)?.name; + const name = accounts.find(acc => acc.address === match)?.name; return ( = ({ ); let message: ReactNode; - - if (typeof _message === 'string') { + + if (typeof _message === "string") { _message = _message.trim().replace(/\n /gi, "\n"); - message = enrichAccounts(_message) - } - else { - message = _message + if (_message) message = enrichAccounts(_message); + else message = {'""'} + } else { + message = _message; } const jsonData = enrichAccounts(_jsonData);