'use client' import * as React from 'react' import { SkeletonContainer, SkeletonRectangle, SkeletonRow } from '@/app/components/base/skeleton' type AppCardSkeletonProps = { count?: number } /** * Skeleton placeholder for App cards during loading states. * Matches the visual layout of AppCard component. */ export const AppCardSkeleton = React.memo(({ count = 6 }: AppCardSkeletonProps) => { const skeletonKeys = Array.from({ length: count }, (_, index) => `app-card-skeleton-${index}`) return ( <> {skeletonKeys.map((key) => (