/
23T2 Week 3

23T2 Week 3

Date & Time

Thursday 15 June 2023 5:00-

Participants

Online: Eklavya, Sally, Shaam, Wanning
Inperson: Jasmine, Manhua, Raiyan, Michael, Sijin

Multiple Timetables

  • Michael went through how History.tsx works with multiple timetables with directors

  • Still need to refactor:

    • Refactor repeated code for setSelectedCourses, setSelectedClasses, setCreatedEvents into a function. Is repeated few times throughout code

  • Make dialogs for clear all and current timetables consistent with when discard changes to event info without saving.

  • Shaam go through timetable tab drag and drop

Sharing Event Link

  • Makes links shorter, Wanning do more research on:

    • base64 encryption

    • JSON crush

    • Protobufs

  • Got the thing in purple now as a link. Problem: the link after notangles.csesoc.app is still too long

Timetable Tab Animations

  • Currently played around with library

  • Problems however is it doesnt work on the tab components

  • Most likely work with react-beautiful-dnd?

    • But Shaam will look into framer motion to see if it will work for the tabs

 

Gave Jasmine her new ticket: don't allow dragging of tutor cards

Gave Michael his new ticket: custom colours for courses, and not allowing location to be compulsory (surely trivial )