diff --git a/vault/components/empty-state.tsx b/vault/components/empty-state.tsx new file mode 100644 index 0000000..3238e9c --- /dev/null +++ b/vault/components/empty-state.tsx @@ -0,0 +1,28 @@ +"use client"; + +import { motion } from "framer-motion"; +import { Code2 } from "lucide-react"; + +interface EmptyStateProps { + title?: string; + description?: string; +} + +export function EmptyState({ + title = "No snippets yet", + description = "Create your first snippet to get started.", +}: EmptyStateProps) { + return ( + +
+ +
+

{title}

+

{description}

+
+ ); +}