115 Commits

Author SHA1 Message Date
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
3fc34a5b96 change query & mutation keys 2025-02-12 11:57:06 +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
75246fbfa9 fix getSlots filters 2025-02-10 16:29:12 +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
697383f81d remove unused ternary operator 2025-02-08 22:05:56 +03:00
vchikalkin
84cdee4272 add hook useContactsQuery 2025-02-08 22:02:12 +03:00
vchikalkin
ebfd5570e9 fix useProfileQuery queryKey 2025-02-08 21:52:48 +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
b94c898962 hooks/slot: update query keys 2025-02-08 20:40:23 +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
cfc51a9e0c filter by selected day 2025-02-05 13:08:57 +03:00
vchikalkin
69427a1a8d show slots 2025-02-05 00:45:07 +03:00
vchikalkin
9ac89066d3 add slot operations 2025-02-04 18:57:27 +03:00
vchikalkin
e3110a5f50 fix forbidden error 2025-02-04 17:12:36 +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
vchikalkin
4e1b0da035 add schedule button for master 2025-01-29 20:52:14 +03:00
vchikalkin
f3c96e9ea8 fix card header color 2025-01-29 20:40:08 +03:00
vchikalkin
e6640f3b53 data-card: fix phone field disabled 2025-01-29 17:31:42 +03:00
vchikalkin
8be7e39f94 [2] components/profile: organize files & folders 2025-01-29 17:30:37 +03:00