De-flake preview iframe error msg removal (#69)
This commit is contained in:
@@ -414,6 +414,9 @@ export const PreviewIframe = ({ loading }: { loading: boolean }) => {
|
||||
</div>
|
||||
) : (
|
||||
<iframe
|
||||
onLoad={() => {
|
||||
setErrorMessage(undefined);
|
||||
}}
|
||||
ref={iframeRef}
|
||||
key={reloadKey}
|
||||
title={`Preview for App ${selectedAppId}`}
|
||||
|
||||
@@ -82,8 +82,7 @@ export function useRunApp() {
|
||||
|
||||
const onHotModuleReload = useCallback(() => {
|
||||
setPreviewPanelKey((prevKey) => prevKey + 1);
|
||||
setPreviewErrorMessage(undefined);
|
||||
}, [setPreviewPanelKey, setPreviewErrorMessage]);
|
||||
}, [setPreviewPanelKey]);
|
||||
|
||||
const restartApp = useCallback(
|
||||
async ({
|
||||
@@ -151,8 +150,7 @@ export function useRunApp() {
|
||||
|
||||
const refreshAppIframe = useCallback(async () => {
|
||||
setPreviewPanelKey((prevKey) => prevKey + 1);
|
||||
setPreviewErrorMessage(undefined);
|
||||
}, [setPreviewPanelKey, setPreviewErrorMessage]);
|
||||
}, [setPreviewPanelKey]);
|
||||
|
||||
return {
|
||||
loading,
|
||||
|
||||
Reference in New Issue
Block a user