diff --git a/apps/web/src/components/skeleton.tsx b/apps/web/src/components/skeleton.tsx index 7155436..eb2981b 100644 --- a/apps/web/src/components/skeleton.tsx +++ b/apps/web/src/components/skeleton.tsx @@ -58,6 +58,33 @@ export function TableRowSkeleton({ cols = 4 }: { cols?: number }) { ) } +/** Skeleton for the certificate list page — card grid */ +export function CertificateListSkeleton({ count = 6 }: { count?: number }) { + return ( +
+ {Array.from({ length: count }).map((_, i) => ( + + ))} +
+ ) +} + /** Skeleton for a Section/Row panel (verify page style) */ export function SectionSkeleton({ rows = 4 }: { rows?: number }) { return (