first commit

This commit is contained in:
Zakaria
2026-09-22 16:13:21 -04:00
commit 7e49be27f1
297 changed files with 63162 additions and 0 deletions
@@ -0,0 +1,20 @@
import type {LucideIcon} from 'lucide-react'
interface EmptyStateProps {
icon: LucideIcon
title: string
description: string
compact?: boolean
}
export function EmptyState({icon: Icon, title, description, compact}: EmptyStateProps) {
return (
<div className={`empty ${compact ? 'compact' : ''}`}>
<div className="empty-icon">
<Icon size={compact ? 18 : 24}/>
</div>
<h3>{title}</h3>
<p>{description}</p>
</div>
)
}