66 Commits

Author SHA1 Message Date
vchikalkin
adbd07600c feature: edit slot time 2025-02-18 16:41:58 +03:00
vchikalkin
05c6d72801 remove unnecessary context using 2025-02-17 17:27:09 +03:00
vchikalkin
d4145a3c86 rename files & components 2025-02-17 17:18:39 +03:00
vchikalkin
1b8aacbd72 slot-datetime: use ReadonlyTimeRange 2025-02-17 17:09:00 +03:00
vchikalkin
f4a2e815b8 fix type 2025-02-17 12:47:04 +03:00
vchikalkin
39c3a8449c layout/container: last:mb-4 2025-02-17 12:39:33 +03:00
vchikalkin
af579294ba fix header: center text (finally) 2025-02-17 12:36:30 +03:00
vchikalkin
5c5f1ec735 fix datetime card ui 2025-02-13 19:25:00 +03:00
vchikalkin
8f2ed44e78 fix slot buttons 2025-02-13 19:19:52 +03:00
vchikalkin
17cce1fb2a reduced text size 2025-02-13 19:13:17 +03:00
vchikalkin
bf207d78be rename records -> orders 2025-02-13 19:07:59 +03:00
vchikalkin
af9eff30a9 order card: add avatar 2025-02-13 19:04:29 +03:00
vchikalkin
e22363d167 fix header: center text 2025-02-13 18:30:49 +03:00
vchikalkin
284142eb4f bring the results of queries and hooks into a single form 2025-02-13 17:41:19 +03:00
vchikalkin
2683e31570 remove prefetchQuery 2025-02-13 16:53:22 +03:00
vchikalkin
7ee76a7d69 order: show services 2025-02-12 12:29:25 +03:00
vchikalkin
22a15f8aa6 change url /profile/schedule/slot/ -> /slots/ 2025-02-12 12:02:47 +03:00
vchikalkin
6e04c4b273 add orders list 2025-02-12 11:54:50 +03:00
vchikalkin
8590809622 refactor \components\schedule dir structure 2025-02-11 18:49:19 +03:00
vchikalkin
61fbc7a3ab use Loading spinner in slots list 2025-02-11 18:44:42 +03:00
vchikalkin
9c91101c99 change orange -> yellow for dark 2025-02-11 18:42:08 +03:00
vchikalkin
ef391a00e8 use Container in pages 2025-02-11 18:36:41 +03:00
vchikalkin
f2c288b455 fix import type 2025-02-11 18:27:00 +03:00
vchikalkin
c2967a867c extend slot card information 2025-02-11 18:22:40 +03:00
vchikalkin
636ddd7ce2 add slot buttons 2025-02-11 17:51:08 +03:00
vchikalkin
27257d418e fix add slot form padding x 2025-02-11 14:48:42 +03:00
vchikalkin
1d1a90b6d3 add basic slot page 2025-02-11 14:34:28 +03:00
vchikalkin
209114a394 move profile components from sub folder 2025-02-11 13:34:18 +03:00
vchikalkin
176a9b1946 fix date time types & names 2025-02-11 12:26:49 +03:00
vchikalkin
d73b663e42 ui/ux improvements 2025-02-10 17:34:35 +03:00
vchikalkin
2fd279a055 fix elements y center 2025-02-10 16:07:49 +03:00
vchikalkin
fbf93b3ee0 create slot cards 2025-02-10 15:00:43 +03:00
vchikalkin
09627a5336 header: add backdrop blur 2025-02-10 14:33:24 +03:00
vchikalkin
854a5c13c4 rename useProfile -> useProfileQuery 2025-02-08 21:49:41 +03:00
vchikalkin
8407a4e4c4 use useProfileMutation hook for update role 2025-02-08 21:34:07 +03:00
vchikalkin
d73879d0a6 add hook useProfileMutation 2025-02-08 21:27:17 +03:00
vchikalkin
5958fb443e add hooks/profile 2025-02-08 21:03:25 +03:00
vchikalkin
d8bf8f55e2 add feature: delete slot 2025-02-08 20:38:21 +03:00
vchikalkin
5f990d7286 refactor components & folders structure 2025-02-08 19:57:41 +03:00
vchikalkin
dfda8a1579 rename /time-slots -> /components 2025-02-08 18:40:05 +03:00
vchikalkin
d56ee1052d split edit-slot-form into files 2025-02-08 17:45:48 +03:00
vchikalkin
f9f485728c use slots hooks 2025-02-08 16:04:25 +03:00
vchikalkin
a3ed709c36 add hook useSlots
fix update slots list after add slot
fix initial fetch slots
2025-02-08 14:56:35 +03:00
vchikalkin
69427a1a8d show slots 2025-02-05 00:45:07 +03:00
vchikalkin
30333102a2 add slot functional 2025-02-01 20:48:25 +03:00
vchikalkin
e93cc51a68 replace vanilla calendar with shadcn/ui one 2025-02-01 17:00:13 +03:00
vchikalkin
1c4560fd2f header: remove bottom margin 2025-02-01 15:03:32 +03:00
vchikalkin
df851197a3 fix bottom navbar overflows content 2025-01-31 18:09:23 +03:00
vchikalkin
7821e39345 add basic schedule page 2025-01-30 20:19:38 +03:00
vchikalkin
628fb30ce9 fix navigation & profile background 2025-01-29 22:32:44 +03:00