ФУНКЦИИ - МЕЖПРОЕКТНАЯ КОММУНИКАЦИЯ: preflight и запись audio для Voice Tasker

This commit is contained in:
DCCONSTRUCTIONS
2026-04-24 17:21:34 +03:00
parent 237c7964cd
commit 3c19c3175f
9 changed files with 542 additions and 3 deletions
@@ -10,13 +10,16 @@ import { observer } from "mobx-react";
import { cn } from "@plane/utils";
import { AppRailRoot } from "@/components/navigation";
import { useAppRailVisibility } from "@/lib/app-rail";
import { VoiceTaskerGlobalControl } from "@/components/voice-tasker/global-control";
// local imports
import { TopNavigationRoot } from "../navigations";
export const WorkspaceContentWrapper = observer(function WorkspaceContentWrapper({
children,
workspaceSlug,
}: {
children: React.ReactNode;
workspaceSlug?: string;
}) {
// Use the context to determine if app rail should render
const { shouldRenderAppRail } = useAppRailVisibility();
@@ -37,6 +40,7 @@ export const WorkspaceContentWrapper = observer(function WorkspaceContentWrapper
>
{children}
</div>
{workspaceSlug && <VoiceTaskerGlobalControl workspaceSlug={workspaceSlug} />}
</div>
</div>
);