import type { HTMLAttributes, ReactNode } from "react"; export type MetricGridColumns = 1 | 2 | 3 | 4 | 5 | "auto"; export type MetricGridDensity = "compact" | "default" | "loose"; export type MetricGridSpacing = "block" | "inset" | "none"; export type MetricGridMinimum = "fluid" | "compact" | "default" | "wide"; export type MetricGridCollapseAt = "narrow" | "workspace" | "standard" | "wide" | "never"; export type MetricGridProps = HTMLAttributes & { children: ReactNode; columns?: MetricGridColumns; density?: MetricGridDensity; spacing?: MetricGridSpacing; minimum?: MetricGridMinimum; collapseAt?: MetricGridCollapseAt; }; export default function MetricGrid({ children, columns = 4, density = "default", spacing = "block", minimum = "default", collapseAt = "workspace", className = "", ...props }: MetricGridProps) { return (
{children}
); }