import React from 'react' function formatFollowedAt(value) { if (!value) return null try { const date = new Date(value) if (Number.isNaN(date.getTime())) return null return date.toLocaleDateString(undefined, { year: 'numeric', month: 'short', day: 'numeric', }) } catch { return null } } export default function TabFollowers({ listing, username, followerCount }) { const items = Array.isArray(listing?.data) ? listing.data : [] const total = Number(listing?.total ?? followerCount ?? 0) const currentPage = Number(listing?.current_page ?? 1) const lastPage = Number(listing?.last_page ?? 1) const prevUrl = listing?.prev_page_url ?? null const nextUrl = listing?.next_page_url ?? null return (
{username ? `${username} has no public followers yet.` : 'No public followers yet.'}
) : (