import { Skeleton } from '#/components/atoms/skeleton.jsx'; import { cn } from '#/lib/utils.js'; /** * A plain ListRow's geometry as placeholders: the media square, the title bar, * an optional second line, and an optional trailing bar. Each width prop takes * a Tailwind width class, so a list of rows can vary its widths and read as * text rather than as a block. */ export function SkeletonRow({ media = 'size-4 rounded-md', title = 'w-40', description, action, }) { return (