Skip to content

Commit

Permalink
task update works
Browse files Browse the repository at this point in the history
  • Loading branch information
danny-zou18 committed Jun 27, 2024
1 parent 77d2524 commit 6ba324c
Showing 1 changed file with 6 additions and 5 deletions.
11 changes: 6 additions & 5 deletions lifescape-app/components/tasks/TaskEditModal.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,8 @@ const TaskEditModal: React.FC = () => {
} = useTaskContext();

const [loading, setLoading] = useState<boolean>(false);
const { user, userCharacter } = useGlobalContext();
const { user } = useGlobalContext();
const [taskId, setTaskId] = useState<number | null>(null);

const [date, setDate] = useState(roundToNextHour(new Date()));
const [showDatePicker, setShowDatePicker] = useState<boolean>(false);
Expand Down Expand Up @@ -87,8 +88,8 @@ const TaskEditModal: React.FC = () => {
}

try {
const response = await api.post(
`/tasks/update/${user.uid}/${userCharacter.id}`,
const response = await api.put(
`/tasks/update/${user.uid}/${taskId?.toString()}`,
{ title, description, dueDate, difficultyRank },
{
headers: {
Expand Down Expand Up @@ -123,19 +124,20 @@ const TaskEditModal: React.FC = () => {

useEffect(() => {
if (currentEditTask) {
setTaskId(currentEditTask.id);
if (currentEditTask.dueDate) {
setDate(new Date(currentEditTask.dueDate));
setShowDatePicker(true);
setValue("dueDate", new Date(currentEditTask.dueDate));
}
console.log(currentEditTask);
setDifficultyRank(currentEditTask.difficultyRank);
setValue("title", currentEditTask.title);
setValue("description", currentEditTask.description);
} else {
setEditTaskOpen(false);
setShowDatePicker(false);
setDifficultyRank(DifficultyRank.E);
setTaskId(null);
reset();
}
// eslint-disable-next-line react-hooks/exhaustive-deps
Expand Down Expand Up @@ -190,7 +192,6 @@ const TaskEditModal: React.FC = () => {
/>
)}
/>

</View>
<View className="mt-5 flex w-[85%]">
<Text className="ml-2 text-md text-neutral-700 pb-1">
Expand Down

0 comments on commit 6ba324c

Please sign in to comment.