From 5f840e6d83bb6133167e00428e62f3a592b31407 Mon Sep 17 00:00:00 2001 From: Brandon Presley Date: Sun, 10 Jul 2022 16:22:19 +1200 Subject: [PATCH] Remember previous add set --- EditSet.tsx | 20 +++++++++++++------- HomePage.tsx | 25 ++++++++++++++++++++----- SetItem.tsx | 25 +++++++++++++++++-------- 3 files changed, 50 insertions(+), 20 deletions(-) diff --git a/EditSet.tsx b/EditSet.tsx index 9c75c9e..7f932d2 100644 --- a/EditSet.tsx +++ b/EditSet.tsx @@ -11,23 +11,27 @@ export default function EditSet({ onSave, title, saveText, + show, + setShow, }: { onSave: () => void; set?: Set; setSet: (set?: Set) => void; title: string; saveText: string; + show: boolean; + setShow: (show: boolean) => void; }) { - const [show, setShow] = useState(false); + const [showDate, setShowDate] = useState(false); const onConfirm = (created: Date) => { setSet({...set, created: created.toISOString()}); - setShow(false); + setShowDate(false); }; return ( - setSet(undefined)}> + setShow(false)}> {title} @@ -63,14 +67,16 @@ export default function EditSet({ /> {set?.created && ( <> - setShow(false)} + onCancel={() => setShowDate(false)} date={new Date(set.created)} /> @@ -78,7 +84,7 @@ export default function EditSet({ -