import PostOnFeed from "../../pages/PostOnFeed"; export default function FeedContent({ loading, cityLoading, citySearchActive, error, filteredAds, activeNav, searchPrompt, liked, likeCountAdj, onLike, onEdit, onDelete, onMarkFound, onImageClick, onAuthRequired, t, }) { if (loading || (citySearchActive && cityLoading)) { return (
{t('feed.loading')}
); } if (error) { return (
⚠️
{t('feed.loadError')}
{error}
); } if (searchPrompt) { return (
🔍
{t('feed.searchPromptTitle')}
{t('feed.searchPromptSub')}
); } if (!filteredAds.length) { const emptyMsg = activeNav === "myads" ? { title: t('feed.emptyMyAdsTitle'), sub: t('feed.emptyMyAdsSub') } : activeNav === "favorites" ? { title: t('feed.emptyFavoritesTitle'), sub: t('feed.emptyFavoritesSub'), icon: "❤️" } : citySearchActive ? { title: t('feed.emptyCityTitle'), sub: t('feed.emptyCitySub') } : { title: t('feed.emptyAllTitle'), sub: t('feed.emptyAllSub') }; return (
{emptyMsg.icon || "🔍"}
{emptyMsg.title}
); } return filteredAds.map(ad => ( )); }