From f579775ee1132f3cfaa0f8b966d7587785cdf49f Mon Sep 17 00:00:00 2001 From: Julien Froidefond Date: Sun, 2 Mar 2025 15:27:51 +0100 Subject: [PATCH] fix: withpagetiming props --- src/lib/hoc/withPageTiming.tsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/lib/hoc/withPageTiming.tsx b/src/lib/hoc/withPageTiming.tsx index 9b80f66..e82fdc0 100644 --- a/src/lib/hoc/withPageTiming.tsx +++ b/src/lib/hoc/withPageTiming.tsx @@ -7,8 +7,10 @@ export function withPageTiming(pageName: string, Component: PageComponent) { const start = performance.now(); const result = await Promise.resolve(Component(props)); const duration = performance.now() - start; - // Log le temps de rendu - await DebugService.logPageRender(pageName + JSON.stringify(props.params), duration); + + // Ensure params is awaited before using it + const params = props.params ? await Promise.resolve(props.params) : {}; + await DebugService.logPageRender(pageName + JSON.stringify(params), duration); return result; };