From 5cad08e866c8febf9a3e666125fa3120745b56a4 Mon Sep 17 00:00:00 2001 From: Estefania Ocampo Date: Tue, 5 Mar 2024 14:46:53 -0600 Subject: [PATCH] fix: clean no param reassign rule in components (#953) * fix: clean no param reassign rule in components * fix: deleting clean directory --- apps/storefront/src/components/ThemeFrame.tsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/apps/storefront/src/components/ThemeFrame.tsx b/apps/storefront/src/components/ThemeFrame.tsx index cb910ded..d2e0eadf 100644 --- a/apps/storefront/src/components/ThemeFrame.tsx +++ b/apps/storefront/src/components/ThemeFrame.tsx @@ -13,16 +13,18 @@ export function IFrameSetContent( forceWrite = false ) { if (el) { + const element = el if ('srcdoc' in HTMLIFrameElement.prototype && !forceWrite) { - el.srcdoc = content + element.srcdoc = content } else { - const iframeDoc = el.contentDocument + const iframeDoc = element.contentDocument iframeDoc?.open('text/html', 'replace') iframeDoc?.write(content) iframeDoc?.close() } } } + const handleLoad = (_iframeRef: RefObject) => { // resolve iframe use document mousedown no effect if (_iframeRef.current?.contentDocument?.addEventListener) {