code quality
Some checks failed
CI / lint-typecheck (pull_request) Failing after 13s
CI / tests (pull_request) Has been skipped
CI / contract-tests (pull_request) Has been skipped
CI / e2e-tests (pull_request) Has been skipped
CI / comment-pr (pull_request) Has been skipped
CI / commit-types (pull_request) Has been skipped

This commit is contained in:
2026-01-27 16:30:03 +01:00
parent 9b31eaf728
commit 9894c4a841
34 changed files with 926 additions and 536 deletions

View File

@@ -11,24 +11,25 @@ export interface StatGridProps {
font?: 'sans' | 'mono';
}
export const StatGrid = ({
stats,
export const StatGrid = ({
stats,
columns = 3,
variant = 'box',
cardVariant,
font
}: StatGridProps) => {
font,
...props
}: StatGridProps & { [key: string]: any }) => {
return (
<Grid cols={columns} gap={4}>
<Grid cols={columns} gap={4} {...props}>
{stats.map((stat, index) => (
variant === 'box' ? (
<StatBox key={index} {...(stat as StatBoxProps)} />
) : (
<StatCard
key={index}
variant={cardVariant}
font={font}
{...(stat as StatCardProps)}
<StatCard
key={index}
variant={cardVariant}
font={font}
{...(stat as StatCardProps)}
/>
)
))}