diff --git a/servers/nextjs/app/(presentation-generator)/hooks/useGroupLayouts.tsx b/servers/nextjs/app/(presentation-generator)/hooks/useGroupLayouts.tsx
index e7450a14..3624ea76 100644
--- a/servers/nextjs/app/(presentation-generator)/hooks/useGroupLayouts.tsx
+++ b/servers/nextjs/app/(presentation-generator)/hooks/useGroupLayouts.tsx
@@ -36,6 +36,7 @@ export const useGroupLayouts = () => {
// Render slide content with group validation, automatic Tiptap text editing, and editable images/icons
const renderSlideContent = useMemo(() => {
return (slide: any, isEditMode: boolean) => {
+ console.time("renderSlideContent");
const Layout = getGroupLayout(slide.layout, slide.layout_group);
if (!Layout) {
return (
@@ -75,8 +76,10 @@ export const useGroupLayouts = () => {
);
}
+ console.timeEnd("renderSlideContent");
return
+ } + {item.description &&
{item.description} -
+ }- {slideData?.description || 'This is a test of the hot reload system! If you can see this text, hot reload is working perfectly. Changes should appear instantly without page refresh.'} -
+ {description &&+ {description} +
}+ } + {item.description &&
{item.description} -
+ }+ } + {item.description &&
{item.description} -
+ }+ } + {item.description &&
{item.description} -
+ }+ } + {item.description &&
{item.description} -
+ }+ } + {item.description &&
{item.description} -
+ }+ } + {item.description &&
{item.description} -
+ }- {slideData?.description || 'This chart shows important data trends and insights that help understand the current situation and make informed decisions.'} -
+ {description &&+ {description} +
}- {slideData?.description || 'Here is the main description that provides context and introduction to the numbered points on the right side.'} -
+ {description &&+ {description} +
}+ } + {item.description &&
{item.description} -
+ }+ } + {item.description &&
{item.description} -
+ }+ } + {item.description &&
{item.description} -
+ }+ } + {item.description &&
{item.description} -
+ }+ } + {item.description &&
{item.description} -
+ }+ } + {item.description &&
{item.description} -
+ }- {slideData?.description || 'Here is the main description that provides context and introduces the key features outlined on the right side.'} -
+ {description &&+ {description} +
}+ } + {item.description &&
{item.description} -
+ }