@@ -116,7 +132,7 @@ export default function TaskPage() {
return (
<>
- {task &&
}
+ {task &&
}
- exportSingleForm(taskId, task?.title ?? 'form')}
- />
+
setModalStageOpen(true)}
@@ -155,9 +169,10 @@ export default function TaskPage() {
setModalStageOpen(false)}
- taskId={taskId}
- mode="task"
- formTypeCode={task?.form_type_code || ''}
+ taskId={isProject ? undefined : taskId}
+ projectId={isProject ? projectId : undefined}
+ mode={isProject ? "project" : "task"}
+ formTypeCode={ task?.form_type_code || ''}
sheets={tables}
/>
@@ -168,8 +183,9 @@ export default function TaskPage() {
query={query}
projects={projects}
filteredTables={filteredTables}
- basePath="/table"
+ basePath={"/table"}
formInfo={task}
+ isProject={isProject}
/>
diff --git a/web/src/pages/TasksPage/TasksPage.jsx b/web/src/pages/TasksPage/TasksPage.jsx
index aee48c2..f9bb40a 100644
--- a/web/src/pages/TasksPage/TasksPage.jsx
+++ b/web/src/pages/TasksPage/TasksPage.jsx
@@ -27,7 +27,7 @@ import {
ORG_UNIT_TYPE_OPTIONS,
ROLES_NAME_ID,
FORM_TYPE_TRANSLATE
-} from '../../constants';
+} from '../../constants/constants';
import { useAuth } from '../../app/context/AuthProvider';
import { SspApi } from '../../api/ssp';
import { PrimaryButton } from '../../components/common/Buttons/Buttons';
@@ -256,7 +256,6 @@ export default function TasksPage() {
<>
-