"use client"; import { useTranslation } from "../../../contexts/MessagesContext"; /** * Placeholder grid matching GovernanceTemplateGrid layout (loading state). */ export function GovernanceTemplateGridSkeleton({ count, twoColumnsFromMd = false, }: { count: number; twoColumnsFromMd?: boolean; }) { const t = useTranslation("controlsChrome"); const gridLayoutClasses = twoColumnsFromMd ? ` flex flex-col gap-[18px] md:grid md:grid-cols-2 md:gap-[18px] lg:gap-[24px] ` : ` flex flex-col gap-[18px] min-[768px]:grid min-[768px]:grid-cols-2 min-[768px]:gap-[18px] min-[1024px]:gap-[24px] `; return (
{Array.from({ length: count }, (_, i) => (
))}
); }