mirror of
https://github.com/aaronpo97/the-biergarten-app.git
synced 2026-04-05 18:09:04 +00:00
Update: add more toast notifications, update position
Also set Account page to use UserContext. Refactored api requests out of components.
This commit is contained in:
@@ -19,8 +19,8 @@ const BeerRecommendationsSection: FC<{
|
||||
|
||||
const { ref: penultimateBeerPostRef } = useInView({
|
||||
/**
|
||||
* When the last beer post comes into view, call setSize from useBeerPostsByBrewery to
|
||||
* load more beer posts.
|
||||
* When the last beer post comes into view, call setSize from
|
||||
* useBeerPostsByBrewery to load more beer posts.
|
||||
*/
|
||||
onChange: (visible) => {
|
||||
if (!visible || isAtEnd) return;
|
||||
@@ -46,8 +46,9 @@ const BeerRecommendationsSection: FC<{
|
||||
const isPenultimateBeerPost = index === beerPosts.length - 2;
|
||||
|
||||
/**
|
||||
* Attach a ref to the second last beer post in the list. When it comes
|
||||
* into view, the component will call setSize to load more beer posts.
|
||||
* Attach a ref to the second last beer post in the list.
|
||||
* When it comes into view, the component will call
|
||||
* setSize to load more beer posts.
|
||||
*/
|
||||
|
||||
return (
|
||||
@@ -85,8 +86,8 @@ const BeerRecommendationsSection: FC<{
|
||||
|
||||
{
|
||||
/**
|
||||
* If there are more beer posts to load, show a loading component with a
|
||||
* skeleton loader and a loading spinner.
|
||||
* If there are more beer posts to load, show a loading component
|
||||
* with a skeleton loader and a loading spinner.
|
||||
*/
|
||||
!!isLoadingMore && !isAtEnd && (
|
||||
<BeerRecommendationLoadingComponent length={PAGE_SIZE} />
|
||||
|
||||
Reference in New Issue
Block a user