Skip to content

Latest commit

 

History

History
28 lines (27 loc) · 1.1 KB

File metadata and controls

28 lines (27 loc) · 1.1 KB

TODO

  • Fetching New Courses
    • Fetch only the necessary courses when updating.
    • NO Return other courses as empty placeholders.
    • NO Allow placeholders to be filled in the store as needed.
  • discuss behaviour of select all
    • Current: select all deletes all courses from other grades
    • Current pros:
      • standard student expected behaviour
  • Saving and loading data
    • Save data to local storage
    • Load data from local storage
  • [] Optimize tab switching
    • check getters in store
  • Make timespanTab responsive
    • Make it so that the timespanTab is responsive to the store changes.
  • Local Storage data validation
    • Validate data before loading (zod)
    • [] Optional: versioning
  • Saved data optimalization
  • [] Move course metrics to server
    • compare 1more loop or sending more data
  • [] **add linked courses to event **
  • [] Make the event have state like chosen in IS so they can generate schedule with those kept
    • add a new state to the event
    • the ui side of this is to be discussed
    • modify the generator to use this state