ФУНКЦИИ - МЕЖПРОЕКТНАЯ КОММУНИКАЦИЯ: синхронизация исходящих задач после создания запроса во внешнем контуре
This commit is contained in:
parent
dd964f5d99
commit
570e42b212
|
|
@ -14,6 +14,7 @@ import { TOAST_TYPE, setToast } from "@plane/propel/toast";
|
|||
import type { TIssue } from "@plane/types";
|
||||
import { ToggleSwitch } from "@plane/ui";
|
||||
import { useProject } from "@/hooks/store/use-project";
|
||||
import { useProjectExternalContoursBoard } from "@/hooks/store/use-project-external-contours-board";
|
||||
import { useProjectExternalContours } from "@/hooks/store/use-project-external-contours";
|
||||
import { useWorkspace } from "@/hooks/store/use-workspace";
|
||||
import { useAppRouter } from "@/hooks/use-app-router";
|
||||
|
|
@ -46,6 +47,7 @@ export const ExternalContoursCreateRoot = observer(function ExternalContoursCrea
|
|||
const workspaceId = getWorkspaceBySlug(workspaceSlug)?.id;
|
||||
const { currentProjectDetails } = useProject();
|
||||
const { createRequest, fetchTargetOptions, fetchTargetProjects } = useProjectExternalContours();
|
||||
const { fetchBoard } = useProjectExternalContoursBoard();
|
||||
const descriptionEditorRef = useRef<EditorRefApi>(null);
|
||||
const [createMore, setCreateMore] = useState(false);
|
||||
const [formSubmitting, setFormSubmitting] = useState(false);
|
||||
|
|
@ -96,6 +98,7 @@ export const ExternalContoursCreateRoot = observer(function ExternalContoursCrea
|
|||
|
||||
try {
|
||||
const createdRequest = await createRequest(workspaceSlug, projectId, formData);
|
||||
await fetchBoard(workspaceSlug, projectId);
|
||||
setToast({
|
||||
type: TOAST_TYPE.SUCCESS,
|
||||
title: t("success"),
|
||||
|
|
|
|||
Loading…
Reference in New Issue