diff --git a/web/core/components/issues/issue-layouts/kanban/default.tsx b/web/core/components/issues/issue-layouts/kanban/default.tsx index 76c18102306..ebc98baa229 100644 --- a/web/core/components/issues/issue-layouts/kanban/default.tsx +++ b/web/core/components/issues/issue-layouts/kanban/default.tsx @@ -193,6 +193,7 @@ export const KanBan: React.FC = observer((props) => { ignoreHeader cardHeight={approximateCardHeight} cardsInColumn={issueLength !== undefined && issueLength < 3 ? issueLength : 3} + shouldAnimate={false} /> } defaultValue={groupIndex < 5 && subGroupIndex < 2} diff --git a/web/core/components/ui/loader/layouts/kanban-layout-loader.tsx b/web/core/components/ui/loader/layouts/kanban-layout-loader.tsx index 57cfdab933e..93e5c10fbc9 100644 --- a/web/core/components/ui/loader/layouts/kanban-layout-loader.tsx +++ b/web/core/components/ui/loader/layouts/kanban-layout-loader.tsx @@ -1,11 +1,12 @@ import { forwardRef } from "react"; +import { cn } from "@plane/editor"; import { ContentWrapper } from "@plane/ui"; -export const KanbanIssueBlockLoader = forwardRef( - ({ cardHeight = 100 }, ref) => ( +export const KanbanIssueBlockLoader = forwardRef( + ({ cardHeight = 100, shouldAnimate = true }, ref) => ( ) @@ -15,22 +16,24 @@ export const KanbanColumnLoader = ({ cardsInColumn = 3, ignoreHeader = false, cardHeight = 100, + shouldAnimate = true, }: { cardsInColumn?: number; ignoreHeader?: boolean; cardHeight?: number; + shouldAnimate?: boolean; }) => (
{!ignoreHeader && (
- - + +
)} {Array.from({ length: cardsInColumn }, (_, cardIndex) => ( - + ))}
);