Hey is a decentralized and permissionless social media app built with Lens Protocol 🌿

Rename to handleEndReached

yoginth.com d3081ed1 cdf249f5

verified
+13 -13
+1 -1
apps/web/src/components/Account/AccountFeed.tsx
··· 95 95 loading={loading} 96 96 error={error} 97 97 hasMore={hasMore} 98 - onEndReached={handleEndReached} 98 + handleEndReached={handleEndReached} 99 99 emptyIcon={<ChatBubbleBottomCenterIcon className="size-8" />} 100 100 emptyMessage={ 101 101 <div>
+1 -1
apps/web/src/components/Bookmarks/BookmarksFeed.tsx
··· 39 39 loading={loading} 40 40 error={error} 41 41 hasMore={hasMore} 42 - onEndReached={handleEndReached} 42 + handleEndReached={handleEndReached} 43 43 emptyIcon={<BookmarkIcon className="size-8" />} 44 44 emptyMessage="No bookmarks yet!" 45 45 errorTitle="Failed to load bookmark feed"
+1 -1
apps/web/src/components/Comment/CommentFeed.tsx
··· 61 61 loading={loading} 62 62 error={error} 63 63 hasMore={hasMore} 64 - onEndReached={handleEndReached} 64 + handleEndReached={handleEndReached} 65 65 emptyIcon={<ChatBubbleLeftIcon className="size-8" />} 66 66 emptyMessage="Be the first one to comment!" 67 67 errorTitle="Failed to load comment feed"
+1 -1
apps/web/src/components/Comment/NoneRelevantFeed.tsx
··· 88 88 <PostFeed 89 89 items={filteredComments} 90 90 hasMore={hasMore} 91 - onEndReached={handleEndReached} 91 + handleEndReached={handleEndReached} 92 92 emptyIcon={null} 93 93 emptyMessage="" 94 94 errorTitle="Failed to load comments"
+1 -1
apps/web/src/components/Explore/ExploreFeed.tsx
··· 49 49 loading={loading} 50 50 error={error} 51 51 hasMore={hasMore} 52 - onEndReached={handleEndReached} 52 + handleEndReached={handleEndReached} 53 53 emptyIcon={<ChatBubbleBottomCenterIcon className="size-8" />} 54 54 emptyMessage="No posts yet!" 55 55 errorTitle="Failed to load explore feed"
+1 -1
apps/web/src/components/Group/GroupFeed.tsx
··· 42 42 loading={loading} 43 43 error={error} 44 44 hasMore={hasMore} 45 - onEndReached={handleEndReached} 45 + handleEndReached={handleEndReached} 46 46 emptyIcon={<ChatBubbleBottomCenterIcon className="size-8" />} 47 47 emptyMessage="Group has no posts yet!" 48 48 errorTitle="Failed to load group feed"
+1 -1
apps/web/src/components/Home/ForYou.tsx
··· 49 49 loading={loading} 50 50 error={error} 51 51 hasMore={hasMore} 52 - onEndReached={handleEndReached} 52 + handleEndReached={handleEndReached} 53 53 emptyIcon={<LightBulbIcon className="size-8" />} 54 54 emptyMessage="No posts yet!" 55 55 errorTitle="Failed to load for you"
+1 -1
apps/web/src/components/Home/Highlights.tsx
··· 45 45 loading={loading} 46 46 error={error} 47 47 hasMore={hasMore} 48 - onEndReached={handleEndReached} 48 + handleEndReached={handleEndReached} 49 49 emptyIcon={<LightBulbIcon className="size-8" />} 50 50 emptyMessage="No posts yet!" 51 51 errorTitle="Failed to load highlights"
+1 -1
apps/web/src/components/Home/Timeline/index.tsx
··· 51 51 loading={loading} 52 52 error={error} 53 53 hasMore={hasMore} 54 - onEndReached={handleEndReached} 54 + handleEndReached={handleEndReached} 55 55 emptyIcon={<UserGroupIcon className="size-8" />} 56 56 emptyMessage="No posts yet!" 57 57 errorTitle="Failed to load timeline"
+1 -1
apps/web/src/components/Search/Posts.tsx
··· 35 35 loading={loading} 36 36 error={error} 37 37 hasMore={hasMore} 38 - onEndReached={handleEndReached} 38 + handleEndReached={handleEndReached} 39 39 emptyIcon={<ChatBubbleBottomCenterIcon className="size-8" />} 40 40 emptyMessage={ 41 41 <span>
+3 -3
apps/web/src/components/Shared/Post/PostFeed.tsx
··· 9 9 loading?: boolean; 10 10 error?: unknown; 11 11 hasMore?: boolean; 12 - onEndReached: () => Promise<void>; 12 + handleEndReached: () => Promise<void>; 13 13 emptyIcon: ReactNode; 14 14 emptyMessage: ReactNode; 15 15 errorTitle: string; ··· 21 21 loading = false, 22 22 error, 23 23 hasMore, 24 - onEndReached, 24 + handleEndReached, 25 25 emptyIcon, 26 26 emptyMessage, 27 27 errorTitle, 28 28 renderItem 29 29 }: PostFeedProps<T>) => { 30 - const loadMoreRef = useLoadMoreOnIntersect(onEndReached); 30 + const loadMoreRef = useLoadMoreOnIntersect(handleEndReached); 31 31 32 32 if (loading) { 33 33 return <PostsShimmer />;