diff --git a/frontend-next/src/components/app/sidebar/home.js b/frontend-next/src/components/app/sidebar/home.js
index 5745b1b..3d28ef8 100644
--- a/frontend-next/src/components/app/sidebar/home.js
+++ b/frontend-next/src/components/app/sidebar/home.js
@@ -93,19 +93,24 @@ export function Sidebar({user,location,loadingLoc}) {
const [friends, setFriends] = useState([])
const [friendRequests, setFriendRequests] = useState(null)
const [dms, setDMs] = useState((
No DMs
))
- // Add myRooms to Sidebar
- var myRoomArr = [];
- for (var room in user.rooms) {
- get(ref(database, `/rooms/${user.rooms[room].path}/${user.rooms[room].name}-${user.rooms[room].timestamp}`)).then((snapshot) => {
- var newRoom = (
-
- );
- myRoomArr.push(newRoom);
- })
- }
+ const [myRoomArr, setMyRoomArr] = useState([])
+
+ useEffect(() => {
+ var myRoomArr = [];
+ // Add myRooms to Sidebar
+ for (var room in user.rooms) {
+ get(ref(database, `/rooms/${user.rooms[room].path}/${user.rooms[room].name}-${user.rooms[room].timestamp}`)).then((snapshot) => {
+ var newRoom = (
+
+ );
+ myRoomArr.push(newRoom);
+ })
+ }
+ setMyRoomArr(myRoomArr)
+ }, [])
useEffect(() => {
var nearbyArr = []
@@ -189,7 +194,7 @@ export function Sidebar({user,location,loadingLoc}) {
selected
? 'bg-cyan-500 text-white font-bold shadow hover:bg-white/[0.6] hover:text-black'
: 'hover:bg-cyan-500/[0.6] hover:text-white hover:font-bold'
- )} defaultIndex={1}>Nearby
+ )}>Nearby
classNames(
'w-[30%]',
@@ -210,21 +215,21 @@ export function Sidebar({user,location,loadingLoc}) {
selected
? 'bg-cyan-500 text-white font-bold shadow hover:bg-white/[0.6] hover:text-black'
: 'hover:bg-cyan-500/[0.6] hover:text-white hover:font-bold'
- )} defaultIndex={1}>DMs
+ )}>DMs
classNames(
'w-[30%]',
selected
? 'bg-cyan-500 text-white font-bold shadow hover:bg-white/[0.6] hover:text-black'
: 'hover:bg-cyan-500/[0.6] hover:text-white hover:font-bold'
- )} defaultIndex={1}>Friends
+ )}>Friends
classNames(
'w-[30%]',
selected
? 'bg-cyan-500 text-white font-bold shadow hover:bg-white/[0.6] hover:text-black'
: 'hover:bg-cyan-500/[0.6] hover:text-white hover:font-bold'
- )} defaultIndex={1}>Requests
+ )}>Requests