const WhatsappDialogsListSkeleton = () => (
  <div className="bg-[var(--tg-bg)]">
    {[1, 2, 3, 4, 5, 6].map((i) => (
      <div
        key={i}
        className="flex items-start gap-3 px-3 py-2.5 border-b border-[var(--tg-divider)]"
      >
        <div className="w-[49px] h-[49px] rounded-full bg-[var(--tg-bg-secondary)] animate-pulse shrink-0" />
        <div className="flex-1 space-y-2 pt-1">
          <div className="flex justify-between gap-2">
            <div className="h-3 w-2/5 rounded bg-[var(--tg-bg-secondary)] animate-pulse" />
            <div className="h-2.5 w-10 rounded bg-[var(--tg-bg-secondary)] animate-pulse shrink-0" />
          </div>
          <div className="h-2.5 w-4/5 rounded bg-[var(--tg-bg-secondary)] animate-pulse" />
        </div>
      </div>
    ))}
  </div>
);

export default WhatsappDialogsListSkeleton;
