diff --git a/themes/game/components/BlogListScroll.js b/themes/game/components/BlogListScroll.js index 77d4d761..cc42438d 100644 --- a/themes/game/components/BlogListScroll.js +++ b/themes/game/components/BlogListScroll.js @@ -13,7 +13,9 @@ export const BlogListScroll = props => { let hasMore = false const postsToShow = - posts && Array.isArray(posts) ? deepClone(posts).slice(0, parseInt(siteConfig('POSTS_PER_PAGE')) * page) : [] + posts && Array.isArray(posts) + ? deepClone(posts).slice(0, parseInt(siteConfig('POSTS_PER_PAGE')) * page) + : [] if (posts) { const totalCount = posts.length @@ -30,7 +32,11 @@ export const BlogListScroll = props => { const scrollTrigger = useCallback( throttle(() => { const scrollS = window.scrollY + window.outerHeight - const clientHeight = targetRef ? (targetRef.current ? targetRef.current.clientHeight : 0) : 0 + const clientHeight = targetRef + ? targetRef.current + ? targetRef.current.clientHeight + : 0 + : 0 if (scrollS > clientHeight + 100) { handleGetMore() } @@ -50,7 +56,9 @@ export const BlogListScroll = props => { -
+
{' '} {hasMore ? locale.COMMON.MORE : `${locale.COMMON.NO_MORE} 😰`}{' '}
diff --git a/themes/game/components/GameListIndexCombine.js b/themes/game/components/GameListIndexCombine.js index 846b203e..030787da 100644 --- a/themes/game/components/GameListIndexCombine.js +++ b/themes/game/components/GameListIndexCombine.js @@ -115,9 +115,7 @@ const GameAd = () => { */ const GameItemGroup = ({ items }) => { return ( -
+
{items.map((item, index) => ( ))} @@ -148,8 +146,7 @@ const GameItem = ({ item, isLargeCard }) => { setShowType('img') }} title={title} - data-wow-delay='.2s' - className={`wow fadeInUp card-single ${ + className={`card-single ${ isLargeCard ? 'h-[20rem]' : 'h-full' } w-full relative shadow rounded-md overflow-hidden flex justify-center items-center group hover:border-purple-400`}>