From bec564e18bf4ddd475d2ecdffb836f87b3560063 Mon Sep 17 00:00:00 2001 From: Brandon Presley Date: Tue, 14 Nov 2023 14:03:40 +1300 Subject: [PATCH] Handle loading of exercises in EditPlan --- EditPlan.tsx | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/EditPlan.tsx b/EditPlan.tsx index a8ce1b2..1dc9fdf 100644 --- a/EditPlan.tsx +++ b/EditPlan.tsx @@ -11,6 +11,7 @@ import { IconButton, Switch as PaperSwitch, Text, + ActivityIndicator, } from "react-native-paper"; import ReorderableList, { ReorderableListRenderItemInfo, @@ -24,12 +25,13 @@ import { DrawerParams } from "./drawer-param-list"; import GymSet, { defaultSet } from "./gym-set"; import StackHeader from "./StackHeader"; import Switch from "./Switch"; +import { ProgressCircle } from "react-native-svg-charts"; export default function EditPlan() { const { params } = useRoute>(); const { plan } = params; const [title, setTitle] = useState(plan?.title); - const [names, setNames] = useState([]); + const [names, setNames] = useState(); const [days, setDays] = useState( plan.days ? plan.days.split(",") : [] @@ -170,13 +172,12 @@ export default function EditPlan() { {DAYS.map((day) => renderDay(day))} Exercises - {names.length === 0 ? ( - - No exercises found. - + {names === undefined ? ( + ) : ( No exercises yet} onReorder={({ fromIndex, toIndex }) => reorderExercise(fromIndex, toIndex) } @@ -192,7 +193,6 @@ export default function EditPlan() {