Commit Graph

31 Commits

Author SHA1 Message Date
Vencislav Atanasov
d08d52a361 Rename variables, show only relevant event types 2024-10-01 20:02:53 +03:00
Vencislav Atanasov
b3585ee1ce Implement row spanning 2024-10-01 01:52:38 +03:00
Vencislav Atanasov
eec6c8d9f5 Rename processed events to row events 2024-10-01 01:52:38 +03:00
Vencislav Atanasov
300ea1c4e7 Skip hiding of empty rows 2024-10-01 01:52:38 +03:00
Vencislav Atanasov
05de30ee00 Remove unused code 2024-10-01 01:52:38 +03:00
Vencislav Atanasov
d48b5d05d4 Merge events by columns 2024-09-30 19:41:06 +03:00
Vencislav Atanasov
477ea115e8 Somehow working schedule table 2024-09-28 21:41:02 +03:00
Vencislav Atanasov
3d4e0faf60 Change id/key of rows/cells 2024-09-28 21:10:41 +03:00
Vencislav Atanasov
8f3fedcf07 Rename SlotTime to TimeSlot 2024-09-28 21:09:11 +03:00
Vencislav Atanasov
b0c6569685 Switch date operations to date-fns 2024-09-28 21:07:31 +03:00
Vencislav Atanasov
e52f045775 Implement slot time, move table cell components to a directory 2024-09-28 20:08:45 +03:00
Vencislav Atanasov
277e3a215b Initial microslots implementation 2024-09-28 19:48:57 +03:00
Vencislav Atanasov
01f29b80c5 Add placeholder for time column 2024-09-26 20:19:52 +03:00
Vencislav Atanasov
4e68064e02 Add date functions, add day headers in the schedule 2024-09-26 20:07:23 +03:00
Vencislav Atanasov
338eb555ad Mark unused variables 2024-09-24 02:13:02 +03:00
Vencislav Atanasov
66ac808f42 Parse dates in the API response, simplify sorting 2024-09-24 01:40:07 +03:00
Vencislav Atanasov
4128e0e68a Optimize schedule table rendering 2024-09-23 18:48:43 +03:00
Vencislav Atanasov
70b1b36852 Normalize API responses before parsing/rendering 2024-09-23 18:15:16 +03:00
Vencislav Atanasov
acbe54a325 Add filtering by event type id 2024-09-23 18:00:42 +03:00
Vencislav Atanasov
b17572da4b Remove lang from schedule table hook, reorder items 2024-09-23 17:13:34 +03:00
Vencislav Atanasov
0447f0d85a Misc fixes 2024-09-22 16:05:04 +03:00
Vencislav Atanasov
59cc49db3d Fix for missing property 2024-09-22 15:05:07 +03:00
Vencislav Atanasov
89d6ad71d9 Add language and event type classes to event cells 2024-09-22 04:02:23 +03:00
Vencislav Atanasov
1dd3ff9292 Add ids and relations to the API responses, add completion flag to data loading hook 2024-09-22 03:59:35 +03:00
Vencislav Atanasov
24bcaa6d23 Sample event rendering 2024-09-22 02:08:52 +03:00
Vencislav Atanasov
6de6958f91 Prepare for event table rendering 2024-09-20 23:11:27 +03:00
Vencislav Atanasov
0cd5365c93 Fix CFP URL so CORS is allowed 2024-09-19 12:57:24 +03:00
Vencislav Atanasov
9125c25259 Add progress bar and progress calculation 2024-09-19 01:57:05 +03:00
Vencislav Atanasov
38e52b25d8 Hook for loading the schedule 2024-09-18 22:27:07 +03:00
Vencislav Atanasov
c6e1ed6ef1 Add hooks for all requests 2024-09-18 21:50:23 +03:00
Vencislav Atanasov
1b14b697c9 Add schedule loader 2024-09-18 21:24:35 +03:00