Skip to content
This repository was archived by the owner on Dec 16, 2024. It is now read-only.

Commit 6fd4ed9

Browse files
committed
results page cleaning
1 parent 0075749 commit 6fd4ed9

File tree

1 file changed

+0
-171
lines changed

1 file changed

+0
-171
lines changed

src/pages/Results.jsx

-171
Original file line numberDiff line numberDiff line change
@@ -56,10 +56,6 @@ export default function Result() {
5656
const location = useLocation();
5757
const { eventCode, eventName } = location.state || {};
5858

59-
console.log('Event Code:', eventCode);
60-
console.log('Event Name:', eventName);
61-
console.log(document.cookie);
62-
6359
const { isDarkMode, toggleTheme } = useTheme();
6460
const [hoveredCell, setHoveredCell] = useState({ row: null, column: null });
6561
const [currentPage, setCurrentPage] = useState(0);
@@ -76,36 +72,6 @@ export default function Result() {
7672
const [hours, setHours] = useState([]);
7773
const [availability, setAvailability] = useState([]);
7874

79-
// const weekdays = [
80-
// 'SUN',
81-
// 'MON',
82-
// 'TUE',
83-
// 'WED',
84-
// 'THU',
85-
// 'FRI',
86-
// 'SAT',
87-
// 'SUN',
88-
// 'MON',
89-
// 'TUE',
90-
// 'WED',
91-
// ];
92-
93-
// const allDays = [
94-
// '6',
95-
// '7',
96-
// '8',
97-
// '9',
98-
// '10',
99-
// '11',
100-
// '12',
101-
// '13',
102-
// '14',
103-
// '15',
104-
// '16',
105-
// ];
106-
// const totalDays = allDays.length; // Total number of days
107-
// const hours = Array.from({ length: 15 }, (_, i) => 7 + i);
108-
10975
const displayedDays = allDays.slice(
11076
currentPage * daysPerPage,
11177
(currentPage + 1) * daysPerPage
@@ -119,14 +85,10 @@ export default function Result() {
11985
useEffect(() => {
12086
if (eventCode) {
12187
const credentials = {
122-
// email: '[email protected]',
123-
// password: '123',
12488
event_code: eventCode,
12589
};
12690

12791
check_user(credentials);
128-
console.log(credentials);
129-
console.log('RANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN');
13092

13193
// First, fetch event details
13294
fetch('http://tomeeto.cs.rpi.edu:8000/event_details', {
@@ -138,35 +100,11 @@ export default function Result() {
138100
})
139101
.then((response) => response.json())
140102
.then((eventDetailsData) => {
141-
console.log('Event details:', eventDetailsData);
142103

143104
// Update the state based on event details
144105
// setEventDetails(eventDetailsData);
145106
updateEventData(eventDetailsData);
146107

147-
// Next, fetch results using the same credentials
148-
// return fetch('http://tomeeto.cs.rpi.edu:8000/get_results', {
149-
// method: 'POST',
150-
// headers: {
151-
// 'Content-Type': 'application/json',
152-
// },
153-
// body: JSON.stringify(credentials),
154-
// });
155-
// })
156-
// .then((response) => response.json())
157-
// .then((resultsData) => {
158-
// console.log('Results data:', resultsData);
159-
160-
// // Handle results data (e.g., update state with availabilities and nicknames)
161-
// if (resultsData.availabilities) {
162-
// scheduleData = Object.entries(resultsData.availabilities).map(
163-
// ([name, availability]) => ({
164-
// name,
165-
// availability,
166-
// })
167-
// );
168-
// setResults(scheduleData); // Update state for results
169-
// }
170108
})
171109
.catch((error) => {
172110
console.error('Error fetching data:', error);
@@ -194,8 +132,6 @@ export default function Result() {
194132
// Parse start and end dates
195133
const startDate = new Date(`${start_date} ${start_time}`);
196134
const endDate = new Date(`${end_date} ${end_time}`);
197-
console.log('Start Date:', startDate);
198-
console.log('End Date:', endDate);
199135

200136
const formattedStartDate = startDate.toLocaleDateString('en-US', {
201137
month: 'short',
@@ -224,16 +160,12 @@ export default function Result() {
224160
currentDate.setDate(currentDate.getDate() + 1); // Move to the next day
225161
}
226162

227-
console.log('Days Array:', daysArray);
228-
console.log('Weekdays Array:', weekdaysArray);
229-
230163
setAllDays(daysArray);
231164
setTotalDays(daysArray.length);
232165
setWeekdays(weekdaysArray);
233166
} else {
234167
setIsGenericWeek(true);
235168
setEventDates(`${start_day} - ${end_day}`);
236-
console.log('here');
237169

238170
const abbreviations = all_dates[0].weekdayName.map((day) => {
239171
switch (day) {
@@ -268,27 +200,21 @@ export default function Result() {
268200
(_, i) => startHour + i
269201
);
270202

271-
console.log('Generated Hours:', generatedHours);
272-
273203
// Initialize availability matrix
274204
const availabilityArray = Array(generatedHours.length).fill(
275205
Array(daysArray.length).fill(0)
276206
);
277-
console.log('Initial Availability Array:', availabilityArray);
278207

279208
// Update states
280209
setHours(generatedHours);
281210
setAvailability(availabilityArray);
282211

283212
// Fetch results data
284213
const credentials = {
285-
// email: '[email protected]',
286-
// password: '123',
287214
event_code: eventCode,
288215
};
289216

290217
check_user(credentials);
291-
console.log(credentials);
292218

293219
try {
294220
const response = await fetch(
@@ -305,13 +231,11 @@ export default function Result() {
305231
}
306232

307233
const resultsData = await response.json();
308-
console.log('Results data:', resultsData);
309234

310235
// Process and update results
311236
if (resultsData) {
312237
var scheduleDataTemp = [];
313238
for (const [key, value] of Object.entries(resultsData)) {
314-
console.log(key, value);
315239
const myDictionary = {};
316240
myDictionary.name = key;
317241

@@ -320,10 +244,6 @@ export default function Result() {
320244

321245
scheduleDataTemp.push(myDictionary);
322246
}
323-
console.log('HERE IS THE SCHEDuLE DATA:');
324-
console.log(scheduleDataTemp);
325-
326-
console.log('Processed Schedule Data:', scheduleDataTemp);
327247
setResults(scheduleDataTemp);
328248
} else {
329249
console.warn('No availabilities found in results data');
@@ -333,95 +253,6 @@ export default function Result() {
333253
}
334254
};
335255

336-
console.log('SCHEDULEDATA', scheduleData);
337-
338-
// const fetch_data = async () => {
339-
// console.log('Ran');
340-
// const data = {
341-
// event_code: 'some event code',
342-
// };
343-
344-
// try {
345-
// const response = await fetch(
346-
// 'http://tomeeto.cs.rpi.edu:8000/get_results',
347-
// {
348-
// method: 'POST',
349-
// headers: {
350-
// 'Content-Type': 'application/json',
351-
// },
352-
// body: JSON.stringify(data),
353-
// }
354-
// );
355-
356-
// if (response.ok) {
357-
// const result = await response.json();
358-
// console.log('Time Set Successfully', result);
359-
// receivedData = result.availabilities;
360-
361-
// // process the data
362-
// for (const [key, value] of Object.entries(receivedData)) {
363-
// console.log(key, value);
364-
// const myDictionary = {};
365-
// myDictionary.name = key;
366-
// myDictionary.availability = value;
367-
// scheduleData.push(myDictionary);
368-
// }
369-
// } else {
370-
// console.error('Failed get results:', response.statusText);
371-
// }
372-
// } catch (error) {
373-
// console.error('Error:', error);
374-
// }
375-
// };
376-
377-
// const scheduleData =
378-
// {
379-
// name: 'Alice',
380-
// availability: [
381-
// [0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0], // 7 AM
382-
// [1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 0], // 8 AM
383-
// [0, 0, 1, 0, 0, 0, 0, 0, 1, 1, 0], // 9 AM
384-
// [0, 1, 1, 1, 1, 0, 0, 0, 1, 1, 0], // 10 AM
385-
// [0, 0, 0, 0, 1, 0, 0, 0, 1, 1, 0], // 11 AM
386-
// [0, 0, 0, 1, 1, 0, 0, 0, 1, 1, 0], // 12 PM
387-
// [0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0], // 1 PM
388-
// [1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 0], // 2 PM
389-
// [0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0], // 3 PM
390-
// [1, 0, 1, 0, 0, 0, 0, 0, 1, 1, 0], // 4 PM
391-
// [0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0], // 5 PM
392-
// [1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 0], // 2 PM
393-
// [0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0], // 3 PM
394-
// [1, 0, 1, 0, 0, 0, 0, 0, 1, 1, 0], // 4 PM
395-
// [0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0], // 5 PM
396-
// ],
397-
// },
398-
// {
399-
// name: 'Bob',
400-
// availability: [
401-
// [1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 0], // 8 AM
402-
// [1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0], // 7 AM
403-
// [0, 1, 1, 1, 0, 0, 0, 0, 1, 1, 0], // 9 AM
404-
// [1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0], // 10 AM
405-
// [1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 0], // 11 AM
406-
// [0, 0, 1, 1, 0, 0, 0, 0, 1, 1, 0], // 12 PM
407-
// [0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0], // 1 PM
408-
// [1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 0], // 2 PM
409-
// [0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0], // 3 PM
410-
// [0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0], // 4 PM
411-
// [0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0], // 5 PM
412-
// [1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 0], // 2 PM
413-
// [0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0], // 3 PM
414-
// [1, 0, 1, 0, 0, 0, 0, 0, 1, 1, 0], // 4 PM
415-
// [0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0], // 5 PM
416-
// ],
417-
// },
418-
// ];
419-
console.log('SCHEDULE', scheduleData);
420-
console.log('HOURS', hours);
421-
console.log('DISPLAYEDDAYS', displayedDays);
422-
console.log('SCHEDULEDATA', scheduleData);
423-
// console.log("attendee Avail: ", scheduleData[0].availability);
424-
425256
const availabilityCounts = hours.map((_, row) =>
426257
displayedDays.map((_, column) => {
427258
const count = scheduleData.filter((attendee) => {
@@ -448,7 +279,6 @@ export default function Result() {
448279
currentPage * daysPerPage + hoveredCell.column
449280
][0][hoveredCell.row] === 1
450281
);
451-
// attendee.availability[0][currentPage * daysPerPage + hoveredCell.column][hoveredCell.row] == 1
452282
}).length
453283
: 0;
454284

@@ -647,7 +477,6 @@ export default function Result() {
647477
}`}
648478
style={{
649479
backgroundColor: `rgba(72, 187, 120, ${opacity})`,
650-
// border: '1px solid #b9b9b9',
651480
}}
652481
onMouseEnter={() => setHoveredCell({ row, column })}
653482
onMouseLeave={() =>

0 commit comments

Comments
 (0)