Commit Graph

27 Commits

Author SHA1 Message Date
Alexis
15527fd983 Changed create event trigger to be double click
This might get reverted, I'm testing to see how it feels first
2024-06-09 17:22:56 +02:00
Alexis
737ee6739b Added switch component to toggle visibility 2024-06-09 14:27:53 +02:00
Alexis
f4ad06d744 Added back button for delete modal 2024-06-09 11:37:30 +02:00
Alexis
8d19f0aca2 Made delete button destructive 2024-06-09 10:54:07 +02:00
Alexis
017b54dec7 Added pencil icon to edit modal 2024-06-09 10:49:48 +02:00
Alexis
d7ecb379fd Changed alert dialog for regular dialog in update event form 2024-06-08 22:15:56 +02:00
Alexis
d88ede5e21 Removed extraneous props 2024-06-08 22:13:21 +02:00
Alexis
6738ac76c4 Added loading and cancelling to deleting popover 2024-06-08 22:00:07 +02:00
Alexis
721e26d8e4 Added loading and cancelling to updating popover 2024-06-08 21:53:16 +02:00
Alexis
a07afc8351 Prevented other popovers from opening when an operation is underway 2024-06-08 18:08:08 +02:00
Alexis
a58c1eeab9 Added request cancel on create
This seems to not be always effective on really low connections, as the cancel request doesn't seem to be instantanneous.
2024-06-08 17:48:32 +02:00
Alexis
0c48350271 Disabled close interactions on create event popover 2024-06-08 16:45:36 +02:00
Alexis
c65bcc9ae9 Added loading indicator on single create event 2024-06-08 16:22:07 +02:00
Alexis
6137ba3902 Removed required field for location 2024-06-07 16:48:52 +02:00
Alexis
e63422f091 Added location to database, model, and event templates 2024-06-06 22:43:31 +02:00
Alexis
85e6710560 Removed useless prop from alert dialog 2024-06-05 23:24:37 +02:00
Alexis
4972c26385 Removed resetSkeleton call
Same logic from commit b71f7745a4, as this would remove useful data from the skeleton used to splice / change the client side data
2024-06-05 23:21:33 +02:00
Alexis
05f5c5a92c Added actions / cancel to alert modals 2024-06-05 22:56:41 +02:00
Alexis
edeaaa1e19 Removed redundant data pass 2024-06-05 21:39:47 +02:00
Alexis
53024c6117 Added delete modal confirmation 2024-06-05 18:35:13 +02:00
Alexis
6749fdb46e Moved event modal states and functions to event store 2024-06-05 18:28:38 +02:00
Alexis
b71f7745a4 Removed resetSkeleton on popover dismiss
As the skeleton is already reset when it opens, it's redundant to reset it while it's not being displayed
2024-06-05 17:18:48 +02:00
Alexis
373484f17c Added transition to updating event 2024-06-04 18:31:26 +02:00
Alexis
5f6a8e46c6 Added update route for event 2024-06-04 12:01:19 +02:00
Alexis
9802266b8c Added reactivity when adding an event 2024-06-03 21:39:19 +02:00
Alexis
5332b4c9c4 Updated form component
I'll need to refactor this to a Calendar level component
2024-06-02 10:35:18 +02:00
Alexis
a92edd6215 Added post component for events
This needs RLS disabled, will work on that later, I don't like postgre
2024-06-01 11:07:07 +02:00