frontend: fix Task component
This commit is contained in:
parent
dde21f2f22
commit
fd85056711
2 changed files with 7 additions and 6 deletions
|
@ -1,4 +1,5 @@
|
|||
import React, { useEffect, useState } from "react";
|
||||
import React, { useEffect, useState, useContext } from "react";
|
||||
import { ParamContext } from "/Context";
|
||||
import { useForm } from "react-hook-form";
|
||||
import { useCreateTask } from "/hooks/mutations/useCreateTask";
|
||||
import { useUpdateTask } from "/hooks/mutations/useUpdateTask";
|
||||
|
@ -21,7 +22,9 @@ const DEFAULT_TASK_CONTENT = [
|
|||
"Add a description here....",
|
||||
].join("\n");
|
||||
|
||||
export function Task({ taskId }: { taskId?: number }) {
|
||||
export function Task() {
|
||||
const params = useContext(ParamContext);
|
||||
const taskId = params.id ? parseInt(params.id) : null;
|
||||
const {
|
||||
register,
|
||||
handleSubmit,
|
||||
|
|
|
@ -1,15 +1,13 @@
|
|||
import React, { useContext } from "react";
|
||||
import { ParamContext } from "/Context";
|
||||
import React from "react";
|
||||
import ReactDOM from "react-dom/client";
|
||||
import { App } from "/components/App";
|
||||
import { Task } from "/components/Task";
|
||||
|
||||
(function () {
|
||||
const root = document.querySelector(".react-root")!;
|
||||
const params = useContext(ParamContext);
|
||||
ReactDOM.createRoot(root).render(
|
||||
<App>
|
||||
<Task taskId={Number(params.id)} />
|
||||
<Task />
|
||||
</App>,
|
||||
);
|
||||
})();
|
||||
|
|
Loading…
Reference in a new issue