From e16ec3f38869004cf340339650db436ecbfaf521 Mon Sep 17 00:00:00 2001 From: Carlos Valente Date: Sat, 14 Feb 2026 08:33:37 +0100 Subject: [PATCH] refactor: prevent suspending page on first add --- apps/client/src/features/rundown/Rundown.tsx | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/apps/client/src/features/rundown/Rundown.tsx b/apps/client/src/features/rundown/Rundown.tsx index 9bdeb67d0..892c7262f 100644 --- a/apps/client/src/features/rundown/Rundown.tsx +++ b/apps/client/src/features/rundown/Rundown.tsx @@ -1,4 +1,4 @@ -import { type HTMLProps, forwardRef, Fragment, lazy, useCallback, useEffect, useMemo, useRef, useState } from 'react'; +import { type HTMLProps, forwardRef, Fragment, useCallback, useEffect, useMemo, useRef, useState } from 'react'; import { TbFlagFilled } from 'react-icons/tb'; import { Virtuoso, VirtuosoHandle } from 'react-virtuoso'; import { closestCenter, DndContext } from '@dnd-kit/core'; @@ -26,14 +26,13 @@ import RundownGroup from './rundown-group/RundownGroup'; import RundownGroupEnd from './rundown-group/RundownGroupEnd'; import { filterVisibleEntries, makeSortableList } from './rundown.utils'; import RundownEmpty from './RundownEmpty'; +import RundownEntry from './RundownEntry'; import { useCollapsedGroups } from './useCollapsedGroups'; import { useEditorFollowMode } from './useEditorFollowMode'; import { useEventSelection } from './useEventSelection'; import style from './Rundown.module.scss'; -const RundownEntry = lazy(() => import('./RundownEntry')); - interface RundownProps { entries: RundownType['entries']; id: RundownType['id'];