From a9d7df72627648e1b23cdba1e848bb74b3600d8d Mon Sep 17 00:00:00 2001 From: Dobromir Popov Date: Mon, 4 Mar 2024 14:03:32 +0200 Subject: [PATCH] Mobile-first UI for my schedule --- pages/cart/publishers/myschedule.tsx | 58 +++++++++++++++++----------- 1 file changed, 36 insertions(+), 22 deletions(-) diff --git a/pages/cart/publishers/myschedule.tsx b/pages/cart/publishers/myschedule.tsx index d9fb1eb..1d33c12 100644 --- a/pages/cart/publishers/myschedule.tsx +++ b/pages/cart/publishers/myschedule.tsx @@ -13,36 +13,50 @@ export default function MySchedulePage({ assignments }) { const { data: session, status } = useSession(); if (status === "loading") { - return
Loading...
; + return
Loading...
; } return ( -

Моите смени

- {assignments && assignments.map((assignment) => ( -
-
{assignment.dateStr + ":"}
{/*This is the column for the date. I've given it a fixed width (w-8) which you can adjust*/} -
-
- {GetTimeFormat(assignment.shift.startTime)} - {GetTimeFormat(assignment.shift.endTime)} - - +

Моите смени

+
+ {assignments && assignments.map((assignment) => ( +
+
+

{assignment.dateStr}

+
+
+
+
+
Час
+
+ {GetTimeFormat(assignment.shift.startTime)} - {GetTimeFormat(assignment.shift.endTime)} +
+
+
+
Действия
+
+ + +
+
+
-
- ))} + ))} +