Replace long press with vertical drag icon button

Closes #181
This commit is contained in:
Brandon Presley 2023-11-12 11:45:23 +13:00
parent 1ff6a87155
commit 70fec83ec3

View File

@ -104,7 +104,6 @@ export default function EditPlan() {
drag, drag,
}: ReorderableListRenderItemInfo<string>) => ( }: ReorderableListRenderItemInfo<string>) => (
<Pressable <Pressable
onLongPress={drag}
onPress={() => toggleExercise(!exercises.includes(item), item)} onPress={() => toggleExercise(!exercises.includes(item), item)}
style={{ flexDirection: "row", alignItems: "center" }} style={{ flexDirection: "row", alignItems: "center" }}
> >
@ -114,6 +113,11 @@ export default function EditPlan() {
onValueChange={(value) => toggleExercise(value, item)} onValueChange={(value) => toggleExercise(value, item)}
/> />
<Text>{item}</Text> <Text>{item}</Text>
<IconButton
icon="drag-vertical"
style={{ marginLeft: "auto" }}
onPressIn={drag}
/>
</Pressable> </Pressable>
); );