diff --git a/apps/space/core/components/issues/issue-layouts/kanban/kanban-group.tsx b/apps/space/core/components/issues/issue-layouts/kanban/kanban-group.tsx index b467b747570..c677d635dbf 100644 --- a/apps/space/core/components/issues/issue-layouts/kanban/kanban-group.tsx +++ b/apps/space/core/components/issues/issue-layouts/kanban/kanban-group.tsx @@ -38,7 +38,9 @@ const KanbanIssueBlockLoader = forwardRef(function KanbanIssueBlockLoader( props: Record, ref: React.ForwardedRef ) { - return ; + return ( + + ); }); KanbanIssueBlockLoader.displayName = "KanbanIssueBlockLoader"; @@ -113,7 +115,17 @@ export const KanbanGroup = observer(function KanbanGroup(props: IKanbanGroup) { scrollableContainerRef={scrollableContainerRef} /> - {shouldLoadMore && (isSubGroup ? <>{loadMore} : )} + {shouldLoadMore && + (isSubGroup ? ( + <>{loadMore} + ) : ( +
+ {Array.from({ length: 2 }).map((_, index) => ( + + ))} + +
+ ))} ); }); diff --git a/apps/web/core/components/issues/issue-layouts/kanban/kanban-group.tsx b/apps/web/core/components/issues/issue-layouts/kanban/kanban-group.tsx index 675fcb0be56..5d5d01ea799 100644 --- a/apps/web/core/components/issues/issue-layouts/kanban/kanban-group.tsx +++ b/apps/web/core/components/issues/issue-layouts/kanban/kanban-group.tsx @@ -305,7 +305,17 @@ export const KanbanGroup = observer(function KanbanGroup(props: IKanbanGroup) { isEpic={isEpic} /> - {shouldLoadMore && (isSubGroup ? <>{loadMore} : )} + {shouldLoadMore && + (isSubGroup ? ( + <>{loadMore} + ) : ( +
+ {Array.from({ length: 2 }).map((_, index) => ( + + ))} + +
+ ))} {enableQuickIssueCreate && !disableIssueCreation && diff --git a/apps/web/core/components/issues/issue-layouts/list/list-group.tsx b/apps/web/core/components/issues/issue-layouts/list/list-group.tsx index ee5b81f27d9..33af60be3af 100644 --- a/apps/web/core/components/issues/issue-layouts/list/list-group.tsx +++ b/apps/web/core/components/issues/issue-layouts/list/list-group.tsx @@ -306,7 +306,17 @@ export const ListGroup = observer(function ListGroup(props: Props) { /> )} - {shouldLoadMore && (group_by ? <>{loadMore} : )} + {shouldLoadMore && + (group_by ? ( + <>{loadMore} + ) : ( + <> + {Array.from({ length: 2 }).map((_, index) => ( + + ))} + + + ))} {enableIssueQuickAdd && !disableIssueCreation && diff --git a/apps/web/core/components/issues/issue-layouts/spreadsheet/spreadsheet-table.tsx b/apps/web/core/components/issues/issue-layouts/spreadsheet/spreadsheet-table.tsx index 689a23b62e6..4ffcd42c3ee 100644 --- a/apps/web/core/components/issues/issue-layouts/spreadsheet/spreadsheet-table.tsx +++ b/apps/web/core/components/issues/issue-layouts/spreadsheet/spreadsheet-table.tsx @@ -138,7 +138,9 @@ export const SpreadsheetTable = observer(function SpreadsheetTable(props: Props) {canLoadMoreIssues && ( - + {Array.from({ length: 3 }).map((_, index) => ( + + ))} )} diff --git a/apps/web/core/components/ui/loader/layouts/kanban-layout-loader.tsx b/apps/web/core/components/ui/loader/layouts/kanban-layout-loader.tsx index 2c79c17a781..24df59d45a6 100644 --- a/apps/web/core/components/ui/loader/layouts/kanban-layout-loader.tsx +++ b/apps/web/core/components/ui/loader/layouts/kanban-layout-loader.tsx @@ -12,7 +12,7 @@ export const KanbanIssueBlockLoader = forwardRef(function KanbanIssueBlockLoader return ( ); diff --git a/apps/web/core/components/ui/loader/layouts/list-layout-loader.tsx b/apps/web/core/components/ui/loader/layouts/list-layout-loader.tsx index cf37bffd46e..ec48a25ad22 100644 --- a/apps/web/core/components/ui/loader/layouts/list-layout-loader.tsx +++ b/apps/web/core/components/ui/loader/layouts/list-layout-loader.tsx @@ -17,23 +17,26 @@ export const ListLoaderItemRow = forwardRef(function ListLoaderItemRow( return (
@@ -42,14 +45,14 @@ export const ListLoaderItemRow = forwardRef(function ListLoaderItemRow( {getRandomInt(1, 2) % 2 === 0 ? ( ) : (