parent
32e46c48dd
commit
406d8e7738
|
@ -13,7 +13,7 @@ export type HomePageParams = {
|
|||
Sets: {};
|
||||
EditSet: {
|
||||
set: Set;
|
||||
workouts?: string[];
|
||||
workouts: string[];
|
||||
};
|
||||
};
|
||||
|
||||
|
|
|
@ -13,7 +13,7 @@ export default function SetForm({
|
|||
}: {
|
||||
set: Set;
|
||||
save: (set: Set) => void;
|
||||
workouts?: string[];
|
||||
workouts: string[];
|
||||
}) {
|
||||
const [name, setName] = useState(set.name);
|
||||
const [reps, setReps] = useState(set.reps.toString());
|
||||
|
@ -91,7 +91,7 @@ export default function SetForm({
|
|||
innerRef={unitRef}
|
||||
/>
|
||||
)}
|
||||
{workouts && (
|
||||
{workouts.length > 0 && (
|
||||
<MassiveInput
|
||||
label="Todays workout"
|
||||
value={workouts?.join(', ')}
|
||||
|
|
|
@ -35,7 +35,7 @@ export default function SetItem({
|
|||
const set: Set = {...item};
|
||||
delete set.id;
|
||||
setShowMenu(false);
|
||||
navigation.navigate('EditSet', {set});
|
||||
navigation.navigate('EditSet', {set, workouts: []});
|
||||
}, [navigation, item]);
|
||||
|
||||
const longPress = useCallback(
|
||||
|
@ -59,7 +59,9 @@ export default function SetItem({
|
|||
return (
|
||||
<>
|
||||
<List.Item
|
||||
onPress={() => navigation.navigate('EditSet', {set: item})}
|
||||
onPress={() =>
|
||||
navigation.navigate('EditSet', {set: item, workouts: []})
|
||||
}
|
||||
title={item.name}
|
||||
description={`${item.reps} x ${item.weight}${item.unit || 'kg'}`}
|
||||
onLongPress={longPress}
|
||||
|
|
Loading…
Reference in New Issue
Block a user