Skip to content

Commit 6d48830

Browse files
committed
Update stats on event page
1 parent 5730d95 commit 6d48830

File tree

1 file changed

+14
-1
lines changed

1 file changed

+14
-1
lines changed

src/views/pages/events/eventdefault.js

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ export default function EventDefaultPage() {
3737
const handleClick = () => {
3838
history.push('/createEvent');
3939
};
40-
const [eventsAttended] = useState(0);
40+
const [eventsAttended, setEventsAttended] = useState(0);
4141
const [loading, setLoading] = useState(true);
4242

4343
const [userEvents, setUserEvents] = useState([]);
@@ -49,6 +49,19 @@ export default function EventDefaultPage() {
4949

5050
const userId = user.uid;
5151
const db = firebase.firestore();
52+
53+
// For getting the user's total attending events
54+
db.collection('users')
55+
.doc(userId)
56+
.get()
57+
.then(doc => {
58+
if (doc.exists) {
59+
let data = doc.data();
60+
setEventsAttended(data.attending.length);
61+
}
62+
});
63+
64+
// For getting user's upcoming events
5265
db.collection('events')
5366
.where('createdBy', '==', `${userId}`)
5467
.get()

0 commit comments

Comments
 (0)