MarovStudio
Back to marketplace

Skeleton List

Skeleton list for loading states

Data displayskeletonloadingplaceholdershimmerlist
Code locked
export function SkeletonList() {
  return (
    <div className="w-full max-w-xs space-y-3">
      {[0, 1, 2].map((i) => (
        <div key={i} className="flex items-center gap-3">
          <span className="size-10 shrink-0 animate-pulse rounded-full bg-neutral-200" />
          <span className="flex-1 space-y-2">
            <span className="block h-2.5 w-3/4 animate-pulse rounded-full bg-neutral-200" />

Sign in to see the code

Create a free account to copy the full source, usage snippet and AI prompt of every component.

Free — no card required.