Skip to content

Commit

Permalink
Improve performance
Browse files Browse the repository at this point in the history
According my performance tests it will make code much faster
see
ErDmKo#4 (comment)
  • Loading branch information
ErDmKo authored and Dmitrii Eroshenko committed Jan 23, 2024
1 parent a411786 commit 1aa51d0
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion src/utils/iframeConnector/iframeConnector.ts
Original file line number Diff line number Diff line change
Expand Up @@ -197,15 +197,18 @@ export const handleInputMessage = (
) => {
let messageInfo: FullMessage | null = null;
let meta: string | null = null;
const state = getIframeState(ctx);
let message = null;
try {
if (event.data[0] !== '{') {
return;
}
messageInfo = parse(ctx, event.data) as FullMessage;
meta = messageInfo[NAME_SPACE];
message = messageInfo[IFRAME_MESSAGE_DATA];
} catch (e) {
return;
}
const state = getIframeState(ctx);
if (
isNil(meta) ||
!meta.substring ||
Expand Down

0 comments on commit 1aa51d0

Please sign in to comment.