Use Schedule-X schedule style library #2

Merged
insberr merged 6 commits from use-schedule-x into main 2024-08-29 16:06:18 -07:00
insberr commented 2024-08-29 16:06:09 -07:00 (Migrated from github.com)

The schedule-x library is a material UI based library that makes all the things I wanted to do way easier. I have migrated over to using it. There are a lot of little things I would like to change/fix but this will suffice for now since it is far less janky than what is on prod.

Some things to fix or add later:

  • Repeating events and crushing down the ICS schedule into a repeating event schedule
  • Custom coloring of events
  • Add the ability to create, modify, and remove events
  • When an event is dragged/resized, persist the update
  • Allow for resizing of events
  • Creation and viewing of multiple calendars
The `schedule-x` library is a material UI based library that makes all the things I wanted to do way easier. I have migrated over to using it. There are a lot of little things I would like to change/fix but this will suffice for now since it is far less janky than what is on prod. Some things to fix or add later: - Repeating events and crushing down the ICS schedule into a repeating event schedule - Custom coloring of events - Add the ability to create, modify, and remove events - When an event is dragged/resized, persist the update - Allow for resizing of events - Creation and viewing of multiple calendars
github-advanced-security[bot] (Migrated from github.com) reviewed 2024-08-29 16:07:48 -07:00
@ -10,0 +141,4 @@
console.log('Adding ICS file calendar');
const scheduleUID = generateUID();
github-advanced-security[bot] (Migrated from github.com) commented 2024-08-29 16:07:48 -07:00

Insecure randomness

This uses a cryptographically insecure random number generated at Math.random() in a security context.

Show more details

## Insecure randomness This uses a cryptographically insecure random number generated at [Math.random()](1) in a security context. [Show more details](https://github.com/insberr/dp/security/code-scanning/20)
@ -0,0 +76,4 @@
onClick={() => {
createScheduleAdvanced({
createdFrom: ScheduleCreatedFrom.DEFAULT,
uid: generateUID(),
github-advanced-security[bot] (Migrated from github.com) commented 2024-08-29 16:07:48 -07:00

Insecure randomness

This uses a cryptographically insecure random number generated at Math.random() in a security context.

Show more details

## Insecure randomness This uses a cryptographically insecure random number generated at [Math.random()](1) in a security context. [Show more details](https://github.com/insberr/dp/security/code-scanning/21)
Sign in to join this conversation.
No description provided.