From 8fd850d8bee916169eb691ea599fbfb7288dc12a Mon Sep 17 00:00:00 2001 From: Bill Date: Sat, 2 Apr 2022 21:31:44 -0400 Subject: [PATCH] Fix friend bar offsets --- .../friends/views/friends-bar/FriendsBarView.tsx | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/src/components/friends/views/friends-bar/FriendsBarView.tsx b/src/components/friends/views/friends-bar/FriendsBarView.tsx index 8ca8eb57..75bfd505 100644 --- a/src/components/friends/views/friends-bar/FriendsBarView.tsx +++ b/src/components/friends/views/friends-bar/FriendsBarView.tsx @@ -1,5 +1,5 @@ import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'; -import { FC, useState } from 'react'; +import { FC, useRef, useState } from 'react'; import { MessengerFriend } from '../../../../api'; import { Button, Flex } from '../../../../common'; import { FriendBarItemView } from './FriendBarItemView'; @@ -10,17 +10,15 @@ export const FriendBarView: FC<{ onlineFriends: MessengerFriend[] }> = props => { const { onlineFriends = null } = props; const [ indexOffset, setIndexOffset ] = useState(0); - - const canDecreaseIndex = () => (indexOffset === 0) ? false : true; - const canIncreaseIndex = () => ((onlineFriends.length <= MAX_DISPLAY_COUNT) || (indexOffset === (onlineFriends.length - 1))) ? false : true; + const elementRef = useRef(); return ( - - { Array.from(Array(MAX_DISPLAY_COUNT), (e, i) => ) } -