fix: withpagetiming props

This commit is contained in:
Julien Froidefond
2025-03-02 15:27:51 +01:00
parent 3e1f446e8b
commit f579775ee1

View File

@@ -7,8 +7,10 @@ export function withPageTiming(pageName: string, Component: PageComponent) {
const start = performance.now(); const start = performance.now();
const result = await Promise.resolve(Component(props)); const result = await Promise.resolve(Component(props));
const duration = performance.now() - start; 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; return result;
}; };